Energy revolution key to complex life: Depends on mitochondria, cells' tiny power stations
Wednesday, October 20, 2010 - 14:30
in Physics & Chemistry
The evolution of complex life is strictly dependent on mitochondria, the tiny power stations found in all complex cells, according to a new study.