1. Departament de Recursos Marins Renovables, Institut de Ciències del Mar (ICM-CSIC); Passeig Marítim de la Barceloneta 37-49; Barcelona Spain
2. Departament de Biologia Cel·lular, Facultat de Biologia, Unitat de Biologia Cel·lular, Fisiologia i Immunologia; Universitat de Barcelona; Barcelona Spain
3. Independent researcher; Barcelona Spain