Haroun, Ricardo J., Instituto Canario de Ciencias Marinas, Las Palmas, España