415 pubs · 46,941 cites · h-index 93
Max Planck Society
1995 - 2025
Max Planck Institute for Marine Microbiology
1994 - 2025
University of Amsterdam
2011 - 2025
Netherlands Institute of Ecology
2009 - 2020
Istanbul University
2020 - 2020