Effect of Momordica Charantia Administration on Type 2 Diabetes Mellitus, Insulin Sensitivity and Insulin Secretion | NCT02397447 | Trialant