Telomerase Biotechnology February 2, 2008Telomerasebiotech, biotechnology, health, science, telomeraseadmin [mage lang=”en|es|fr|en” source=”flickr”]telomerase biotechnology[/mage]