Profile picture
Natascha van Hattum-Janssen
Doctorate
  • Senior Researcher
    Saxion University
    Enschede, Netherlands
mini profile avatar Natascha van Hattum-Janssen