Rodríguez-Escalona, Mercè, Universitat de Barcelona, España