BVM&S, CertSAS, DipECVS, MRCVS
RCVS Recognised Specialist in Small Animal Surgery EBVS European Veterinary Specialist in Small Animal Surgery
Clinical Director Hamilton Specialist Referrals
01494578566