Equine medicine, surgery and reproduction
Mair, Tim S
Equine medicine, surgery and reproduction - 2nd Ed - London: Elsevier, 2013 - 606p.
9780702028014
Horses
Veterinary internal medicine
636.1039
Equine medicine, surgery and reproduction - 2nd Ed - London: Elsevier, 2013 - 606p.
9780702028014
Horses
Veterinary internal medicine
636.1039