Alternatives in Veterinary Surgery Training

This guide covers alternatives in veterinary surgical training and was produced by the Association of Veterinarians for Animal Rights.

Shared via HumaneLearning.info.