182 pubs · 3,368 cites · h-index 29
MIT University
2011 - Present
RMIT University
2006 - Present
La Trobe University
2024 - 2024
Center for Outcomes Research and Clinical Epidemiology
2022 - 2022
University of South Australia
2020 - 2020