327 pubs · 3,910 cites · h-index 32
Deakin University
2019 - Present
Western Health
National Patient Safety Foundation
2021 - Present
Burwood Hospital
2022 - 2025
Footscray Hospital
2024 - 2025