STORY AT-A-GLANCE
Mitochondria are the powerhouses of your cells, producing a majority of the energy generated in your body. They also coordinate apoptosis, or programmed cell death — an important process that ensures the death of malfunctioning cells that might otherwise turn into cancer
Your brain, being the most energy-dependent organ, is particularly …



