Guess who else, besides the beta cells in the pancreas, produce insulin Dr Sandy / Beta cells produce insulin and when beta cells FAIL, type 2 diabetes is diagnosed……….. not so fast, fat… Read More »