The Efficacy of White Kidney Bean on Oral Glucose Toleran... | NCT05756712 | Trialant