Marina van Geenhuizen is a professor at Delft University of Technology, Faculty of Technology, Policy and Management and OTB Research Institute, in Delft, The Netherlands.
Bibliography from Purdue University Press
No Purdue University Press books have been authored by this contributor.