Michael J Day Editor & Author

Edited by

Michael J. Day, BSc, BVMS(Hons), PhD, DSc, DiplECVP, FASM, FRCPath, FRCVS, professor of veterinary pathology, University of Bristol, UK