Science & Tech
Powerhouses of the cell may help cure diabetes, say researchers
New York, Feb 9 (NationPress) Mitochondria, that produce energy for the cell, holds the key to curing diabetes, researchers have learned.Mitochondrial defects are associated with the development of…