Encouraging Self-Reflection by Veterinary Clinicians: Ethics on the Clinic Floor.

Encouraging Self-Reflection by Veterinary Clinicians: Ethics on the Clinic Floor.