Explanation

No.12214174 ViewReplyOriginalReport
What is the brief true explanation for existence of prokaryotes, eukaryotes, phages, and eukaryotic viruses?