660 pubs · 102,443 cites · h-index 153
Max Planck Institute for Marine Microbiology
1997 - 2025
Karlsruhe Institute of Technology
2024 - 2024
University of Bremen
2023 - 2023
Universität Greifswald
Max Planck Society
1997 - 2019