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