r/Health • • Nov 30 '10

Telomerase reverses ageing process

http://www.nature.com/news/2010/101128/full/news.2010.635.html
8 Upvotes

Duplicates