Random Pop Quiz

Where is insulin produced?
Choose the right answer:
Option A Gallbaldder
Option B Pancreas
Option C Kidney
Option D Liver
 sarabeara posted over a year ago
skip question >>
save