NCT05756712 - The Efficacy of White Kidney Bean on Oral Glucose Tolerance Test | Crick | Crick