Practice Test Geeks home

UCAT General Knowledge 2

Which organ produces insulin in the human body?

Select your answer