409 pubs · 10,466 cites · h-index 51
Utrecht University
2000 - Present
Pharmo Institute
1999 - Present
Istituto di Farmacologia Traslazionale
2026 - Present
Medicines Evaluation Board
2026 - Present
SIR Institute for Pharmacy Practice and Policy
1997 - 2020