Eyes are windows to study body glucose levels

The endocrine part of the pancreas, the Islets of Langerhans, produces and secretes insulin, the hormone that regulates blood sugar levels.