Neelke Doorn

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
orcid