Pinto, Raffaele, Universitat de Barcelona, Spain