72 pubs · 4,357 cites · h-index 24
Federal Institute For Materials Research and Testing
2017 - Present
University of Tübingen
2024 - 2025
ETH Zurich
2012 - 2024
Swiss Federal Institute of Aquatic Science and Technology
2011 - 2024
Max Planck Institute for Marine Microbiology
2008 - 2018