Click on the team name below to see our individual teams
Julien Bazelle
RCVS-recognised Specialist in Veterinary Internal Medicine
DVM DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Katherine Clarke
RCVS-recognised Specialist in Veterinary Internal Medicine
BVSc BSAVA PGCertSAM DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Polly Frowde
RCVS-recognised Specialist in Veterinary Internal Medicine
MA VetMB DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Samantha Loane
Internal Medicine Clinician
MA VetMB PGCertSAM DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Theresa McCann
RCVS-recognised Specialist in Veterinary Internal Medicine
BVSc DSAM DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Sofia Rapastella
RCVS-recognised Specialist in Veterinary Internal Medicine
DVM DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Dan Thompson
RCVS-recognised Specialist in Veterinary Internal Medicine
Intern Director
MA VetMB PgCertVPS CertAVP DipECVIM-CA MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Anna Threlfall
RCVS-recognised Specialist in Veterinary Internal Medicine
Head of Internal Medicine Service
BVSc MVetMed DipACVIM DipECVIM-Ca MRCVS
Diplomate of the European College of Veterinary Internal Medicine
Diplomate of the American College of Veterinary Internal Medicine