Go to the profile of Tessa Dekkers

Tessa Dekkers

PhD candidate, Delft University of Technology
  • Delft University of Technology
  • Netherlands

Discipline

Social Sciences & Humanities