Mitochondria are fascinating. These tiny organelles that reside within almost all of the cells in our bodies (mature red blood cells being an exception) generate the supply of a molecule called adenosine triphosphate (ATP) which is the principle source of energy that cells, and ultimately ourselves, need to survive. They also have an intriguing evolutionary … Continue reading New gene therapy for mitochondrial diseases a step closer thanks to ONPRC