Dr.
Organisational unit: University
Industrial Design Engineering
Organisational unit: Department
Delft University of Technology
Organisational unit: Faculty
Hydraulic Engineering
Organisational unit: Research Group
Civil Engineering & Geosciences
Transport and Planning
Technology, Policy and Management
Engineering, Systems and Services
Human-Centered Design