Pancreatic beta cells
Science› Biotechnology and Genetics
Stem Cell
Cells of the pancreas (located in pancreatic islets, or islets of Langerhans) that produce insulin.
Science› Biotechnology and Genetics
Cells of the pancreas (located in pancreatic islets, or islets of Langerhans) that produce insulin.