95 pubs · 1,315 cites · h-index 18
Sullivan Nicolaides Pathology
2025 - 2025
Griffith University
2018 - 2022
Infinera (United States)
2019 - 2022
University of Michigan
2011 - 2019
University of Oxford
2017 - 2017