83 pubs · 2,199 cites · h-index 30
The University of Adelaide
2009 - Present
University of South Australia
2000 - 2025
Integrated DNA Technologies (United States)
2020 - 2020
Boston College
2014 - 2014
Australian Research Council
2007 - 2010