Irene Palomar

Dr. Irene Palomar

Department of Architecture, University of Alcalá, Alcalá de Henares, Spain
orcid