
1,331 pubs · 245,974 cites · h-index 234
Roche (Switzerland)
2022 - 2025
Royal Netherlands Academy of Arts and Sciences
2003 - 2025
University Medical Center Utrecht
1991 - 2025
Oncode Institute
2017 - 2025
Hubrecht Institute for Developmental Biology and Stem Cell Research
2002 - 2025