BSc(Hons), BVSc, DipACVIM, DipECEIM, MRCVS
RCVS Recognised Specialist in Equine Medicine
Equine Medicine Specialist at Liphook Equine Hospital
Equine internal Medicine Specialist at Liphook Equine Hosptial