Harper, David R

Viruses: Biology, applications and control - New York Garland Science 2012 - xi, 324 p.

616.91061 H231V