Question: where is glucose stored in the human body
Answer: the muscles and liver