nuggets7066 nuggets7066 24-06-2024 Biology Answered Which endocrine organ produces and secretes insulin, which helps to lower blood glucose levels?