36 pubs · 5,379 cites · h-index 21
Medicines Evaluation Board
2013 - 2024
National Institute for Public Health and the Environment
1998 - 2011
NTL Institute for Applied Behavioral Science
2010 - 2010
Centre for Biomedical Engineering and Physics
2009 - 2009
The Netherlands Cancer Institute
2003 - 2006