Understanding Viruses, Third Edition AND Encounters in Virology

by Teri Shors

"Understanding Viruses continues to set the standard for the fundamentals of virology. This classic textbook combines molecular, clinical, and historical aspects of human viral diseases in a new st…