Delft University of Technology
Delft, The Netherlands
School of Architecture and the Built Environment