Home ยป Past Questions ยป Biology ยป Waec ยป 2016 ยป Which of the following organs is responsible for the production of insulin?