Par-4 and Telomere-telomerase System in Type 2 Diabetes P... | NCT02535299 | Trialant