Quote:
Originally Posted by Stitchawl
 Better not be!
Yep! The Isles Of Langerhan are the regions of the pancreas that contain its endocrine cells. You're up, Shayne!
Stitchawl
|
Quite a poetic name, really.
I'm about to hit the road, so it'll be a while before I come up with a question. Feel free to carry on in the meantime.