mitochondrial disease

What is Mitochondrial Disease?

Mitochondria are the "energy factory" of the human body. Several thousand mitochondria can be found in nearly every cell. Mitochondria… Read More

August 28, 2019