Veterinary medical ethics
Can Vet J
.
2013 Sep;54(9):817-20.
Author
Bernard E Rollin
PMID:
24155485
PMCID:
PMC3743564
No abstract available
MeSH terms
Animal Welfare*
Animals
Cats*
Dogs*
Population Control
Reproduction
Veterinarians / ethics*
Veterinary Medicine / economics
Veterinary Medicine / ethics*