Beta Cell

 (β cell) are a type of cell found in pancreatic islets that synthesize and secrete insulin. Beta cells make up 50-70% of the cells in human pancreatic islets. In patients with type I or type II diabetes, beta-cell mass and function are diminished, leading to insufficient insulin secretion and hyperglycemia.

His colleagues decided to hang themselves because they can't fulfill the overloaded insulin request.