Viruses take center stage in cellular evolution

Viruses take center stage in cellular evolution