Edoardo Patelli

Dr. Edoardo Patelli

Civil and Environmental Engineering, University of Strathclyde, Glasgow, UK
orcid