Profile picture
Janna F. ter Harmsel
Doctorate
  • Doctorate Student / Research Assistant
    Inforsa Forensic Psychiatric Clinic
    Amsterdam, Netherlands
mini profile avatar Janna F. ter Harmsel