25 pubs · 324 cites · h-index 9
Flinders University
2004 - 2024
Max Planck Institute for Molecular Genetics
2012 - 2023
Ta Solutions (China)
2012 - 2012
Centre for Cancer Biology
2008 - 2009
The University of Adelaide