A comprehensive guide to the fascinating world of viruses, this book provides a wealth of information on the structure, replication, and pathogenesis of these enigmatic entities. Written in a clear and engaging style, the book covers all the major groups of viruses, as well as the latest research on their genetics, evolution, and interactions with their hosts. In addition, the book provides an overview of the practical applications of virology...