Hurtado, Víctor, University of Sevilla, España