Telomerase Science January 19, 2010Telomeraseaging, biology, health, medicine, science, telomerase activation sciences, telomerase activation sciences inc, telomerase science, telomerase science and technology, telomerase science newsadmin [mage lang=”en|es|fr|en” source=”flickr”]telomerase science[/mage] Immortal – Effects of telomerase