Pusceddu, Antonio Maria, Universitat de Barcelona, Spagna