32 pubs · 8,194 cites · h-index 19
HES-SO Genève
2025 - 2025
Hubrecht Institute for Developmental Biology and Stem Cell Research
2021 - 2024
Royal Netherlands Academy of Arts and Sciences
2018 - 2022
University Medical Center Utrecht
2018 - 2022
Oncode Institute
2021 - 2022