103 pubs · 8,132 cites · h-index 41
Spanish National Cancer Research Centre
2006 - Present
Institute for Social Security and Services for State Workers
2025 - Present
Centro de Investigación del Cáncer
2006 - 2024
Molecular Oncology (United States)
2009 - 2019
Centro Nacional de Epidemiología
2013 - 2018