NCT07333586 - Insomnia and Insulin Resistance | Crick | Crick