Powerhouses of the cell may help cure diabetes, say researchersby The Uttam Hindu 9 Feb 2025 1:12 PM IST