Breakthrough In Fight Against Diabetes? IIT Kanpur Researchers Find Immune Cell 'Off Switch' For Insulin

News18 - Nov 15, 2026

Researchers have found that immune cells inside the pancreas can switch off insulin release within minutes and have identified the molecular switch that allows them to do it

Read full article

More News