Ruiz, Xavier, Departament de Biologia Animal, Universitat de Barcelona, Spain