590 pubs · 12,088 cites · h-index 58
GEOMAR Helmholtz Centre for Ocean Research Kiel
2008 - Present
Kiel University
1999 - 2025
Chinese Academy of Sciences
2023 - 2023
Institute of Oceanology
Shenzhen Bay Laboratory