Viruses are some of the simplest infectious agents on the planet, yet can cause severe and even life-threatening diseases in all forms of life - including humans. Despite relying on host cells in order to replicate, viruses can be capable of extremely rapid reproduction and very effective transmission from one person to another. Because of this, they have historically represented a significant proportion of the disease burden affecting humans, in...