Assertion: diabetes's insulin | /r/Synonym | the islets of langerhans
Facets:
Source sentences:
text: Insulin is a hormone secreted by beta cells, which are located within clusters of cells in the pancreas called the islets of Langerhans.