Telomeres (pronounced Tell-oh-meers) are in the news as of late…and in the research! Telomeres are the short stranded caps at the ends of our DNA. Just as gloves and shoes are to...
read more
November 15, 2013
0 Comments