What are beta cells?

Answer:
Cells located in the pancreas that produces insulin. Insulin controls the amount of glucose in the blood and, when glucose levels spike, cause certain cells to 'suck up' the access glucose and store it.
First answer by ID1195450901. Last edit by Mikikun. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 22 [recommend question].