NCT00949663 - Xenin-25: Novel Regulator of Insulin Secretion and Beta-cell Function | Crick | Crick