makarsemenov makarsemenov 20-11-2020 Biology contestada Makes and releases both hormones insulin and glucagon.