Esteve Pardo, José, Universitat de Barcelona, España