barcelona, catalonia, spain
Universidad Tecnológica del Centro (UNITEC)
EAE Business School
Universitat Politècnica de Catalunya