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