The eyes are the window to…the pancreas?

A part of the pancreas that produces and secretes insulin - and is therefore essential for maintaining normal blood sugar levels or responsible for diabetes - is largely inaccessible. But now, researchers have found a way to study the insulin-producing cells: by transferring them to the eye.

Full Story →