M Giacomello, A Pyakurel,
C Glytsou… - Nature reviews Molecular …, 2020 - nature.com
Owing to their ability to efficiently generate ATP required to sustain normal cell function,
mitochondria are often considered the 'powerhouses of the cell'. However, our …