K. Loomes

Loomes K.

BVSc(Hons), MSc, CertAVP(EP), CertAVP(VA), DipECVAA, MRCVS
Rainbow Equine Hospital
Old Malton, YO17 6SG North Yorkshire, United Kingdom