Game Guides > Game FAQ >  

Where are the isles of langerhan located

Where are the isles of langerhan located
in the pancreas Answer The Isles of Langerhan are cell clusters in the pancreas that form the endocrine part of that organ. They secrete insulin and other hormones.