Tafunell, Xavier, Universitat Pompeu Fabra, Barcelona