179 pubs · 14,574 cites · h-index 62
Max Planck Institute for Marine Microbiology
2003 - Present
Max Planck Society
2006 - 2018
GFZ Helmholtz Centre for Geosciences
2014 - 2014
Radboud University Nijmegen
2005 - 2005
University of Bremen
2002 - 2003