Nov 9, 2017 | Featured, Technology Updates
Lots of news about islet or beta cells … all very promising research! Healthy islets of Langerhans cells — hormone-secreting cells of the pancreas. Granules inside these cells release insulin and other substances into the blood. Steve Gschmeissner/Science Source...