When we think of viruses, we mainly think of human diseases, particularly those that are difficult to deal with. However, there is a class of viruses known as bacteriophages that do not infect humans ...