Lalueza-Fox, Carles, Institut de Biologia Evolutiva, Barcelona, España