NCT06779721 - Sestrin-2 Levels and Insulin Resistance | Crick | Crick