23 pubs · 3,463 cites · h-index 16
AIMM Therapeutics (Netherlands)
2026 - Present
Janssen (Netherlands)
2020 - 2021
Leiden University Medical Center
2008 - 2020