NCT05826054 - Montbretin Clinical Trial in Healthy Volunteers and Type 2 Diabetics | Crick | Crick