Chris Shales

MA VetMB CertSAS DipECVS MRCVS

European and RCVS Specialist in Small Animal Surgery