López-Pellisa, Teresa, Universitat de Barcelona, España