132 pubs · 10,244 cites · h-index 44
ISA Pharmaceuticals (Netherlands)
2012 - 2022
Oncode Institute
1987 - 2021
Pharming Group (Netherlands)
2021 - 2021
The Netherlands Cancer Institute
1986 - 2015
Leiden University Medical Center
2000 - 2013