Eleonora Baccega

Dr. Eleonora Baccega

University of Ferrara (Italy), Department of Architecture
orcid