101 pubs · 2,683 cites · h-index 30
Harvard University
2001 - Present
Institute for Protein Innovation
2020 - Present
European Molecular Biology Laboratory
2001 - 2024
Deutsches Elektronen-Synchrotron DESY
2023 - 2023
European Molecular Biology Laboratory
2004 - 2023