50 pubs · 1,980 cites · h-index 22
Centre for Human Drug Research
2006 - 2019
Leiden University Medical Center
2006 - 2015
Medicines Evaluation Board
2015 - 2015
Leiden University
2005 - 2012
University of Graz
2010 - 2010