BVM&S, MVetMed, DipECVS, MRCVS
RCVS Recognised Specialist in Small Animal Surgery EBVS European Veterinary Specialist in Small Animal Surgery
Senior lecturer in small animal surgery, RVC.