Friday, January 3, 2014

telomere tech

A nice video regarding the promising science of telomerase inducers. The possibility of one day extending telomere length and possibly influencing health.

No comments:

Post a Comment