TA-65 Telomerase Activators

TA-65 by TA Sciences. The telomerase activator backed by a randomized, double-blind, placebo-controlled human study.