which cells with in the islets of langerhans secrete insulin
beta cells
-1
Section::::Structure.:Microanatomy.

Pancreatic islets
199453
7137482834187806332
NONE
Section::::Structure.:Microanatomy.

Pancreatic islets
199453