NCT07788235 - Diabetes and Permanent Disabilities | Crick | Crick