Islets Transplanted in Immunoisolation Devices: A Review of the Progress and the Challenges that Remain | Synapse