Essentials of veterinary virology
By: by A. Wayne Roberts and G.R. Carter.
Contributors: Carter, G. R.
Publisher: Michigan State University
Published: 1976
Number of pages: 186
Subjects: Veterinary virology