159 pubs · 12,111 cites · h-index 40
The University of Adelaide
2006 - Present
Australian National University
2002 - 2007
University of Cambridge
2004 - 2004
University of Freiburg
1998 - 2001
Max Planck Institute for Molecular Genetics
1999 - 2001