63 pubs · 8,442 cites · h-index 30
The University of Sydney
2012 - 2025
European Molecular Biology Laboratory
2013 - 2023
European Molecular Biology Laboratory
2011 - 2022
European Molecular Biology Organization
2012 - 2016
California Institute of Technology
2004 - 2010