Search results for: Hayley Haining
Veterinary Clinical Pathology > 50 > 4 > 584 - 588
Veterinary Immunology and Immunopathology > 2016 > 182 > C > 115-124
BMC Veterinary Research > 2016 > 12 > 1 > 1-7
BMC Veterinary Research > 2015 > 11 > 1 > 1-10
Irish Veterinary Journal > 2015 > 69 > 1 > 1-8