Department of Values, Technology and Innovation, Faculty of Technology, Policy and Management, Delft University of Technology, PO Box 5015, 2600 GA Delft, Netherlands
Prof. Neelke Doorn
Department of Values, Technology and Innovation, Faculty of Technology, Policy and Management, Delft University of Technology, PO Box 5015, 2600 GA Delft, Netherlands