Question: where is insulin stored in the human body
Answer: Insulin is produced in the pancreas and the Brockmann body ( in some fish ) , and released when any of several stimuli are detected .