614 pubs · 38,155 cites · h-index 102
Technical University of Munich
1999 - 2025
Center for Integrated Protein Science Munich
2007 - 2024
Robert Koch Institute
2013 - 2024
Council of Science Editors
2022 - 2024
University of Illinois Chicago
2023 - 2024