The veterinarian's role in farm animal welfare: directions in production and practice.
Crook
A D
AD
Atlantic Veterinary College, University of Prince Edward Island, Charlottetown, Canada.
Heider
L E
LE
D000822:Animal Husbandry / Q000191:economics / Q000592:standards*; D017087:Animal Rights; D000827:Animal Welfare / Q000191:economics; D000818:Animals; D000829:Animals, Domestic; D003365:Costs and Cost Analysis; D006799:Housing, Animal / Q000191:economics / Q000592:standards; D014186:Transportation / Q000191:economics / Q000592:standards; D014730:Veterinary Medicine