Viral Eukaryogenesis Hypothesis

New to this topic? A Plain Science Companion appears at the end of this article, explaining the scientific terms and concepts in accessible…