Mendoza Fillola, Antonio, Universidad de Barcelona, España