Universitat Politecnica de Catalunya (UPC)
Barcelona, Catalonia, Spain
Materials Science & Engineering