NCT07296484 - Trial Against INtractable Type 2 Diabetes (CAPTAIN-T2D) | Crick | Crick