The simplest living organisms on Earth, viruses are endlessly studied and yet remain a great mystery. They are the cause of many human and animal illnesses, from the numerous and common cold and flu viruses that plague us for a few days or weeks, to more insidious but treatable...