Eva Crespo Sánchez

Prof. Dr. Eva Crespo Sánchez

Department of Architecture Technology, Universitat Politècnica de Catalunya, Barcelona, Spain
orcid