NCT03771326 - KP-10 and Insulin Secretion in Men | Crick | Crick