BVSc(Hons), DipACVIM, FHEA, MRCVS
B and W Equine Vets
RCVS and American Specialist in Equine Medicine.
Preventative health care; critical care