professor
Nursing
Netherlands Institute of Forensic Psychiatry and Psychology (NIFP)
Netherlands
Department of Biotechnology
Delft University of Technology
Netherlands