Bath, Gareth F.; South African Veterinary Association. Veterinary History Society
(2021-09)
Biography of the veterinarian, Stuart Hargreaves. The biography includes information about his education and career, scientific contributions and writings, homages and distinctions. Dr Hargreaves was a veterinarian with ...