RCVS Advanced Practitioner
Dr David John Christopher Charles
About
BVSc,CertAVP(Sheep),PGCertVPS,MRCVS
On the RCVS register
The RCVS lists Dr David John Christopher Charles as an Advanced Practitioner. See their entry on the RCVS site
Your own vet can refer your pet to a specialist or an advanced practitioner.
Services
Sheep Health & Production
Livestock & FarmReferral Required
Accreditations
Contact
No contact details available