139 pubs · 1,484 cites · h-index 18
Erasmus University Rotterdam
1986 - 2019
NIOD Institute for War, Holocaust and Genocide Studies
2016 - 2017
Netherlands Leprosy Relief
2017 - 2017
Amsterdam University of Applied Sciences
2014 - 2014
European Organisation for Rare Diseases
2011 - 2011