Science (11th Grade)
Human Anatomy
Which of the following organs produces insulin?
Kidney
Liver
Pancreas
Heart