Barcelona, Catalonia, Spain
Universitat Oberta de Catalunya
Universitat Pompeu Fabra
ESADE Business & Law School