An academic and highly skilled large and small animal vet, who provided support to many organisations in and around Shrewsbury. A larger-than-life character, he had an infectious laugh and ceaseless good humour.
© 2023 British Veterinary Association.