Go to the profile of Tessa Dekkers

Tessa Dekkers

PhD candidate, Delft University of Technology

More About Tessa Dekkers

Discipline
  • Social Sciences & Humanities