Barbuto, Marcelo, Universitat de Barcelona (España), España