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