Ros i Gènova, Xavier, Universitat de Barcelona, España