Mayer, Marc, Universitat de Barcelona, Espanya