Martín Vide, Javier, Universidad de Barcelona, España