sillylilperson sillylilperson 16-02-2021 Biology contestada Insulin is a protein that is vital for human survival and is made by special cells in the pancreas. Which organelle in these cells is the site of insulin production?A.golgi bodyB.endoplasmic reticulumC.mitochondriaD.chromosomesmiddle school