ANSWERS: 3
-
theyre in the pancreas, and i believe theyre "islets".
-
In the Sea of Langerhans. Or in the pancreas -- take your pick! ;)
-
If you mean islands of Langerhans, that's a cell formation in the pancreas which secretes insulin and other hormones.
Copyright 2023, Wired Ivy, LLC

by 