NCT07688694 - Development of Anti-Diabetic Nutraceuticals From Legume Seed Coats | Crick | Crick