NCT04335565 - Stevia Extract and Glucose Homeostasis | Crick | Crick