ovomaltos1 ovomaltos1 26-04-2017 Health contestada what dose the hormone insulin regulate in the human body ?