by Virology Research Services | Jun 26, 2019 | VRS Blog
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...