Insulin     What is Insulin? The word insulin comes from the Latin word ‘insula’, which means “island”. The origin of the name ‘insulin’ is from its origin. The human body has a gland called the pancreas located just behind the stomach. This gland contains millions of “Islets of Langerhans” cells. Insulin is produced from […]