EBVS® European Specialist in Small Animal Surgery
RCVS Specialist in Small Animal Surgery
Associate Professor in Small Animal Surgery
Senior Clinical Training Scholar in Small Animal Surgery
EBVS® European Specialist in Small Animal Surgery
RCVS Specialist in Small Animal Surgery
Affiliated lecturer in Small Animal Surgery