БЛОГ

Apr 25, 2018

End of ageing and cancer? Scientists unveil structure of the ‘immortality’ enzyme telomerase

Posted by in categories: biotech/medical, life extension

Detailed images of the anti-ageing enzyme telomerase are a drug designer’s dream.

Read more

Comments are closed.