Riccardo Rossi

Dr. Riccardo Rossi

Department of Civil and Environmental Engineering, Polytechnic University of Catalonia (UPC), c. Gran Capitan s/n, Ed. B0, Campus Nort, UPC, 08034 Barcelona, Spain