The islets of Langerhans constitute the endocrine pancreas which regulates blood glucose homeostasis and their dysfunction results in diabetes. Each of the pancreatic islets constitutes an entire micro-organ with intricate cell to cell interactions and that is... ...