Anglès Cacha, Marc, Universitat de Barcelona, España