Vildagliptin Versus Glimepiride in Type 2 Diabetic Patients | NCT06068686 | Trialant