Francesca Olivieri

Prof. Dr. Francesca Olivieri

Department of Construction and Technology in Architecture, Escuela Técnica Superior de Arquitectura, Universidad Politécnica de Madrid, 28040 Madrid, Spain