324 pubs · 25,982 cites · h-index 85
Institut Català de Ciències del Clima
1991 - Present
Institut de Ciències del Mar
1993 - Present
Instituto Español de Oceanografía
2023 - 2023
National Research Council
1997 - 2022
Consejo Superior de Investigaciones Científicas
1994 - 2021