268 pubs · 15,741 cites · h-index 56
Shaare Zedek Medical Center
1994 - Present
European Society for Medical Oncology
2010 - 2025
Twitter (United States)
2023 - 2023
Brighton and Sussex Medical School
2014 - 2014
Northwestern University