By kiera.obrien, 6 August, 2024 Body Louise Kuchel is deputy associate dean of the Faculty of Science at the University of Queensland. Institution The University of Queensland By miranda.prynne, 26 January, 2021