Patrizia Serra

Dr. Patrizia Serra

Department of Civil and Environmental Engineering and Architecture, University ofCagliari, 09123 Cagliari, Italy
orcid