Artigas Álvarez, Esther, Universidad de Barcelona, Spain