142 pubs · 3,766 cites · h-index 31
Fiona Stanley Hospital
2019 - 2025
Fremantle Hospital
1979 - 2025
Murdoch University
2019 - 2024
The University of Western Australia
1999 - 2024
Lawrence Berkeley National Laboratory
1990 - 2023