Edwards G.B.

BVSc Dr Vet Med
Philip Leverhulme Large Animal Hospital
Faculty of Veterinary Science
University of Liverpool
Leahurst Campus, Chester High Road, CH64 7TE Neston, United Kingdom