S sciencedaily.com Telomerase – Mouse lifespan extended up to 24% with single treatment (May 2012) 177 points evo_9 14 years ago 89 comments