Efficacy and Safety of Sotagliflozin Versus Glimepiride a... | NCT03332771 | Trialant