Evolution of mitochondria
Mitochondria are the power stations of human cells. They provide the energy needed for the cellular metabolism. But how did these power stations evolve, and how are they constructed? Researchers from the University of Freiburg ...