A Study to Evaluate ITCA 650 Compared to Glimepiride for the Treatment of Type 2 Diabetes | NCT01455883 | Trialant