P Zhao, Y Peng, X Xu, Z Wang,
Z Wu… - Journal of Applied …, 2021 - Wiley Online Library
Mitochondria are important organelles in human cells, providing more than 95% of the
energy. However, some drugs and environmental chemicals could induce mitochondrial …