Study reveals link between mtDNA copy number and cancer severity

Wait 5 sec.

Mitochondria are small organelles within cells that play a central role in vital cellular processes, especially energy production.