Douglas C. Blood

OBE BVSc MVSc Hon LLD Hon DVSc HonAssocRCVS FACVSc

Douglas C. Blood

Affiliations and Expertise

Emeritus Professor, School of Veterinary Science, University of Melbourne, Australia