Profile picture
Tessa Dekkers
Doctorate
  • Lecturer / Senior Lecturer
    Department of Psychology, Health and Technology, Faculty of Behavioural, Management and Social Sciences, University of Twente
    Enschede, Netherlands
mini profile avatar Tessa Dekkers