The evolution of complex life is strictly dependent on mitochondria, the tiny power stations found in all complex cells, according to a new study.
The evolution of complex life is strictly dependent on mitochondria, the tiny power stations found in all complex cells, according to a new study.