Question: where is insulin stored in the human body?
Answer: pancreas