432 pubs · 19,725 cites · h-index 67
University of Applied Sciences Utrecht
2017 - Present
Utrecht University
2007 - Present
Royal Netherlands Institute for Sea Research
2024 - 2024
NOAA Oceanic and Atmospheric Research
2022 - 2022
Physical Sciences (United States)
2021 - 2021