Elisa Pennacchia

Dr. Elisa Pennacchia

Department of Planning, Design, and Technology of Architecture, Faculty of Architecture, Sapienza University of Rome
+1
orcid