Telomerase Trials February 21, 2009Telomeraseambrosia, antiageingtelomeraseextention, longevity, telomerase, telomerase clinical trials, telomerase human trials, telomerase trialsadmin [mage lang=”en|es|fr|en” source=”flickr”]telomerase trials[/mage]