Michele Chiumenti

Dr. Michele Chiumenti

Department of Civil and Environmental Engineering, Technical University of Catalonia, UPC BarcelonaTech, 08034 Barcelona, Spain

Contribution