The Mysterious Origin of Viruses

The Mysterious Origin of Viruses

Viruses: Evolution’s cheaters Viruses can be considered genetic parasites that hijack the resources of their cellular hosts. They are evolution’s cheaters. And they are doing well with this strategy: viruses parasitize all forms of cellular life and are the most...