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