Barcelona, Catalonia, Spain
La Salle BCN
Universitat de Barcelona
Universitat Politècnica de Catalunya