399 pubs · 25,992 cites · h-index 83
Australian Research Council
2024 - 2025
Ideaya Biosciences (United States)
2022 - 2025
University of Newcastle Australia
2016 - 2025
Macquarie University
2006 - 2025
Centre National de la Recherche Scientifique
2024 - 2024