Sam3Crad7arden Sam3Crad7arden 12-06-2016 Biology Answered Which organ stores and releases glucose as needed to maintain blood sugar levels?