A “door” into the mitochondrial membrane | MIT News
Mitochondria — the organelles responsible for energy production in human cells — were once free-living organisms that found their way into early eukaryotic cells over a billion years ago. Since then, they have merged seamlessly with their hosts in a classic example of symbiotic evolution, and now rely on many proteins made in their host … Read more