
441 pubs · 53,368 cites · h-index 122
Yale University
1988 - 2025
University of California, Berkeley
2023 - 2024
University of Freiburg
2022 - 2022
Royal Netherlands Institute for Sea Research
2022 - 2022
Applied BioPhysics (United States)
2022 - 2022