Pérez-Escoda, Núria, Universidad de Barcelona, Espagne