NCT06247514 - The BEET Diabetes Feasibility Trial | Crick | Crick