A Study Shows Mitochondria May Hold the Key to a Diabetes Cure
Researchers have discovered that the key to healing diabetes lies in mitochondria, which generate energy for the cell. Type 2 diabetes is one of the disorders linked to mitochondrial abnormalities.…