98 pubs · 8,453 cites · h-index 24
Spanish National Cancer Research Centre
2021 - Present
Centro de Investigación del Cáncer
2025 - 2025
Molecular Oncology (United States)
2021 - 2025
Icahn School of Medicine at Mount Sinai
2016 - 2025
Tisch Hospital
2017 - 2024