Farm vet James Russell has been elected president of the British Veterinary Association (BVA) for 2020/2021 at the BVA council and officer handover, which was
Our website uses cookies to provide you the best experience. However, by continuing to use our website, you agree to our use of cookies.