David B Church

BVSc, PhD, MACVSc, ILTM, MRCVS

David B Church

Affiliations and Expertise

Professor and Chair of Small Animal Studies, The Royal Veterinary College, Hawkshead, North Mymms, Hertfordshire, UK