38 pubs · 2,133 cites · h-index 20
Utrecht University
2017 - 2025
Pharmo Institute
2019 - 2025
Centro de Biología Molecular Severo Ochoa
2012 - 2020
Universidad Autónoma de Madrid
Cancer Genomics Centre
2018 - 2018