343 pubs · 53,855 cites · h-index 103
The University of Melbourne
2025 - 2025
University of Oxford
1990 - 2025
Oxford BioMedica (United Kingdom)
2021 - 2025
Melbourne Genomics Health Alliance
Nuffield Orthopaedic Centre
2015 - 2023