Cea Anfossi, Pietro Di Angelo, Universitat de Barcelona, España