165 pubs · 7,836 cites · h-index 37
European Molecular Biology Laboratory
2014 - Present
Deutsches Elektronen-Synchrotron DESY
2014 - 2025
European Molecular Biology Laboratory
2013 - 2025
The University of Sydney
2006 - 2023
Cornell University
2017 - 2017