Rodríguez, Antonio, Instituto de Ciencias Marinas de Andalucía (C.S.I.C.), Spain