Universitat Politecnica de Catalunya (UPC)
Barcelona, Catalonia, Spain
Civil and Environmental Engineering