Tizard, Ian

Veterinary immunology / Ian Tizard. - Tenth edition. - St. Louis, Missouri : Elsevier, 2018. - ix, 539 pages : color illustrtions ; 28 cm.

9780323523493 Pbk. Bp.


Veterinary immunology.

SF 757.2 T59 2018 CIRC