The mitochondria in diabetic heart failure: from pathogenesis to therapeutic promise

The mitochondria in diabetic heart failure: from pathogenesis to therapeutic promise