J Hu, W Huang, Q Huang, X Qin, C Yu,
L Wang,
S Li… - Mitochondrion, 2014 - Elsevier
Mitochondria are essential organelles in cells not only because they supply over 90% of the
cell's energy but also because their dysfunction is associated with disease. Owing to the …