33 pubs · 2,980 cites · h-index 15
Oncode Institute
2021 - 2025
Princess Máxima Center
ETH Zurich
2016 - 2022
University Medical Center Utrecht
2016 - 2021
Hubrecht Institute for Developmental Biology and Stem Cell Research
2011 - 2018