Richard Booth | Vetlexicon
Richard Booth
RVC, UK

Richard Booth

BVSc PhD BSc (Hons) MRCVS

Bio

Associate Professor in Veterinary Extension Services and Infectious Diseases of Cattle.

Contributor’s Articles
Recent
All