Erase-Age, 26 Jul 2013 More on the telomerase thread, green tea extracts, even better than we might have thought (?) http://www.ncbi.nlm.nih.gov/pubmed…