General Practice Staff


Dr Chris Godfrey - Veterinary Clinical Registrar in Small Animal Practice

BVSc MSc MRCVS
Head of Primary Care


Dr Matteo Bordicchia - Veterinary Clinical Registrar in Small Animal Practice

DVM