30 pubs · 597 cites · h-index 14
Hospital Sant Joan de Déu Barcelona
2008 - Present
Einstein Medical Center Philadelphia
2017 - 2025
Memorial Sloan Kettering Cancer Center
2017 - 2017
Georgetown University
2017 - 2017
Detroit Medical Center
2017 - 2017