Contact personStuart PearsonAssistant ProfessorDelft University of Technology0000-0002-3986-4469Mail Stuart