20 pubs · 569 cites · h-index 7
Wetenschappelijk Onderzoek- en Documentatiecentrum
2008 - 2017
Ministry of Security and Justice
2013 - 2013
Ministry of Justice
2008 - 2008
Netherlands Institute for Health Services Research
1998 - 1998