NCT03994367 - Animal and Plant Proteins and Glucose Metabolism | Crick | Crick