BVSc, MSc, DipECVS, MRCVS
RCVS Recognised Specialist in Equine Surgery EBVS European Veterinary Specialist in Equine Surgery
Senior Assistant, Liphook Equine Hospital
01428727200