barcelona, catalonia, spain
Universitat Politècnica de Catalunya
UPC School (Universitat Politècnica de Catalunya)
EAE Business School