Piemontese, Stefano, Autonomous University of Barcelona Central European University, Spain