Comparison Between Metformin and Glyburide in the Managem... | NCT06589141 | Trialant