Shane Bullock

Shane Bullock

Affiliations and Expertise

Associate Professor, School of Veterinary and Biomedical Sciences, James Cook University, QLD, Australia