Billions of years ago two bacteria liked each other very much and decided to live together. We are one of their offspring.
source
Mitochondria News for Athletes
Billions of years ago two bacteria liked each other very much and decided to live together. We are one of their offspring.
source