NCT02513277
Primary location
Diabetes Research Centre, University of Leicester
Leicester, United Kingdom