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 Associate Professor Ian Trounce
/Public Release. This material from the originating organization/author(s) might be of the point-in-time nature, and edited for clarity, style and length. Mirage.News does not take institutional positions or sides, and all views, positions, and conclusions expressed herein are solely those of the author(s).View in full here.