DVM PGCertSAOphthal MRCVS

Resident of the European College of Veterinary Ophthalmologists