124 pubs · 4,111 cites · h-index 37
University of Vienna
2009 - Present
Instituto Español de Oceanografía
2019 - Present
Consejo Superior de Investigaciones Científicas
2025 - 2025
Universitat de les Illes Balears
2004 - 2022
Association for the Sciences of Limnology and Oceanography
2016 - 2017