830 pubs · 63,319 cites · h-index 98
European Molecular Biology Laboratory
1995 - 2025
European Molecular Biology Laboratory
1994 - 2025
Deutsches Elektronen-Synchrotron DESY
2000 - 2024
SIB Swiss Institute of Bioinformatics
2022 - 2022
University of Freiburg
2021 - 2021