Human Virology is the perfect introduction to the subject for anyone who needs to understand the general principles of viral biology, how viruses impact on human health, and how they can be managed in a clinical context.[...]