Padilla-Petry, Paulo, Universidad de Barcelona, España, España