Science (Year 6)

Human body

Which organ produces insulin in the human body?