
Full text loading...
Clinician, financial advisor, social worker, administrator, detective… There are a lot of different roles that a veterinary practitioner takes on in their work but it is likely that very few would list ‘teacher’ as one of their primary functions.