End of ageing and cancer? Scientists unveil structure of the ‘immortality’ enzyme telomerase Posted by Manuel Canovas Lechuga in biotech/medical, life extension 04.25.2018 Detailed images of the anti-ageing enzyme telomerase are a drug designer’s dream. Read more