27 pubs · 1,218 cites · h-index 11
Mater Research
2006 - 2015
Medical Research Institute
2008 - 2015
The University of Queensland
2014 - 2014
Royal Holloway University of London
2013 - 2013
Alcoa (Australia)
2010 - 2010