Islet cells are cells of the pancreas that produce and secrete insulin. The degeneration of islet cells is the cause of Insulin Dependent Diabetes Mellitus. Research on transplanting islet cells is being pursued to cure diabetes.
"I was delighted to speak with a person regarding the order and I will be a returning customer. Keep it up. Everything was much better than where I used to order refills." (Samuel T.)