28 pubs · 2,705 cites · h-index 21
Universität Hamburg
1998 - 2016
Hamburg University of Technology
Munich University of Applied Sciences
2008 - 2008
Max Planck Institute for Marine Microbiology
1998 - 2001
Max Planck Society
1999 - 2000