Peñuelas Peñarroya, Anna, Universitat de Barcelona, Spain