Subjects: Veterinary medicine; Physiology; Animal welfare—Moral and ethical aspectsMEDICAL / Veterinary Medicine / General; NATURE / Animal Rights; PHILOSOPHY / Ethics & Moral Philosophy
Record details