Veterinary Medical Ethics
Can Vet J
.
2018 Feb;59(2):117-119.
Author
Bernard E Rollin
PMID:
29386670
PMCID:
PMC5764204
No abstract available
MeSH terms
Animal Husbandry / ethics*
Animal Husbandry / standards*
Animal Welfare*
Animals
Canada
Livestock*
North America
Universities*
Veterinary Medicine / ethics*