Lafarga, Francisco, Universitat de Barcelona, Spain