By kiera.obrien, 11 September, 2025 Body Kelli Nicola-Richmond is associate head of the School of Health and Social Development at Deakin University. Institution Deakin University By miranda.prynne, 28 January, 2021