106 pubs · 1,360 cites · h-index 20
Instituto Nacional de Cancerología
1990 - Present
National Hospital of Pediatrics
2024 - 2024
2019 - 2019
Roche (Switzerland)
2017 - 2017
Myriad (Germany)