DownloadThe Portobello Bookshop Gift Guide 2024

Holmes Translator & Author

Dr Mark Holmes is a senior lecturer in preventive veterinary medicine, Chairman of the Farm Animal Epidemiology and Informatics Unit, and director of the Outreach Program of the Cambridge Infectious Diseases Consortium, at the University of Cambridge. Dr Peter Cockcroft is Programme Director of Cambridge Expert Vets, an independent veterinary education, training and support business. He was previously a senior lecturer in farm animal medicine at the University of Cambridge for 11 years.