13 pubs · 3 cites · h-index 1
Instituto Español de Oceanografía
2018 - Present
Universidad Complutense de Madrid
2012 - 2012