Insulin is produced by which organ?

EASY 1 Point -0.25 Negative
Question
Insulin is produced by which organ?
Options