Delft University of Technology

January 6, 2012, 2pm PST
A lecture series explores the relation between city planning and urban violence. And who is to blame? The architect.
Delft University of Technology