Stuart Carmichael

BVMS MVM DSAO FRCVS

RCVS Recognised Specialist in Small Animal Orthopaedic Surgery

RCVS Diplomate in Orthopaedics