NCT02276196 - Effect of LIXIsenatide on the Renal System | Crick | Crick