Michela Turrin

Dr. Michela Turrin

Architectural Engineering and Technology Department, Faculty of Architecture and the Built Environment, Delft University of Technology, Julianalaan 134, 2628 BL Delft, The Netherlands
orcid

Publication