BSc(Hons) BVetMed CertEM(StudMed) MRCVS
Equine Reproductive Services, Yorkshire, UK
Charles is an Advanced Practitioner in Equine Stud Medicine.