Carol Gray

BVMS, MRCVS, PGCertMedEd

Carol Gray

Affiliations and Expertise

Lecturer in Veterinary Communication Skills, University of Liverpool; Registered Practitioner, HE Academy, UK

Book