Viruses : biology, applications, controlby David R. HarperVirus diseasesVirusesImmunityAntiviral agentsMolecular virologyMolecular aspectsWriting a summary for young readers…For young readersBook data: Open Library