NCT06080594 - Exercise-mediated Rescue of Mitochondrial Dysfunctions Driving Insulin Resistance | Crick | Crick