Terry Emmerson

MA VetMB CertSAS DipECVS FRCVS

RCVS and European Recognised Specialist in Small Animal Surgery