Occupational health hazards in veterinary medicine: physical, psychological, and chemical hazards

Occupational health hazards in veterinary medicine: physical, psychological, and chemical hazards