NCT01753674 - The Effects of the Telomerase Activator TA-65 on Insulin Resistance, Inflammation, and Metabolic Syndrome | Crick | Crick