³Ô¹ÏÍøÕ¾

Why your mitochondria matter

Centre for Eye Research Australia

Found in every cell, mitochondria are tiny batteries that play an essential role in powering our bodies’ systems – including sight.

“The heart and central nervous system – which your eyes are a part of – are completely reliant on mitochondria for energy,” says

/Public Release. View in full .