26 pubs · 1,391 cites · h-index 11
Translational Research Institute
2012 - 2019
Queensland University of Technology
2016 - 2019
Princess Alexandra Hospital
2012 - 2017
The University of Queensland
2012 - 2016
Cincinnati Children's Hospital Medical Center
2011 - 2013