Virology

by John Carter

This text presents an accessible introduction to this fast moving field, providing a comprehensive resource enabling students to understand the key concepts surrounding virology. The authors have p…