Islands (Islets) of langerhans

Clusters of cells in the pancreas that produce insulin.


Small clusters of cells in the pancreas that produce insulin.


 


Posted

in

by

Tags: