Anuncio

In human anatomy, what is the name of your insulin producing organ?

  • Kidneys
  • Liver
  • Pancreas
  • Gallbladder