42 pubs · 710 cites · h-index 5
QIMR Berghofer Medical Research Institute
2008 - 2023
Griffith University
2010 - 2017
AstraZeneca (United Kingdom)
2010 - 2010
Memorial Sloan Kettering Cancer Center
2010 - 2010
University of California, Los Angeles
2010 - 2010