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