Mitochondria are highly dynamic organelles that provide energy for oxidative phosphorylation in cells.Zhang et al. 2021a Future Oncology 17: 723–743
Equally, they are the major sites for the metabolism of amino acids, lipids and iron.Zhang et al. 2021a Future Oncology 17: 723–743