Author Details

Geenhuizen, Marina van, Faculty of Technology Policy and Management, Delft University of Technology in Delft, Netherlands