NCT01285232 - The Effect of Anakinra on Insulin Secretion | Crick | Crick