Fennar"s veterinary Virology /
Fennar"s veterinary Virology /
N. James MacLachlan
- 5th ed.
- Amsterdam : Elsevier; 2019
- xix, 581 p. : ill. ; 30cm.
Includes index.
9780128009468
Veterinary Virology
636.0860192 M22
Includes index.
9780128009468
Veterinary Virology
636.0860192 M22