NCT06080581 - Mitochondrial Dysfunctions Driving Insulin Resistance | Crick | Crick