BVetMed, DipACVS, DipECVS, FRCVS
RCVS Recognised Specialist in Small Animal Surgery EBVS European Veterinary Specialist in Small Animal Surgery
Senior Lecturer in Small Animal Surgery