Dr
Organisational unit: University
Industrial Design Engineering
Organisational unit: Department
Technology, Policy and Management
Human-Centered Design
Organisational unit: Research Group
Delft University of Technology
Organisational unit: Faculty
External organisation: Unknown