The Veterinary Journal

The Veterinary Journal publishes worldwide contributions on all aspects of veterinary science and its related subjects.

ISSN (printed)
1090-0233
Journal articles