Pedro, Mireia, Universitat de Barcelona, España