Kris Descovich

Dr. Kris Descovich

Center for Animal Welfare and Ethics, Faculty of Science, The University of Queensland, Brisbane St Lucia, QLD 4072, Australia
orcid

Contribution