Bueno i Torrens, David, Universitat de Barcelona, Espanya