358 pubs · 11,303 cites · h-index 63
Vrije Universiteit Brussel
2002 - Present
Translational Research in Oncology
2025 - 2025
Center for Translational Molecular Medicine
2025 - 2025
Cellular Research (United States)
2014 - 2025
Clinica Universidad de Navarra
2023 - 2023