120 pubs · 3,913 cites · h-index 33
Maastricht University
1996 - Present
Queues Enforth Development (United States)
2026 - Present
Advisory Board Company (United States)
2022 - 2022
Cancer Genomics Centre
2021 - 2021
Health and Human Development (2HD) Research Network
2021 - 2021