Science Explorer Back to mapMap
World rank
#25,829
of 7,710,434 ranked researchers
Rank in United States
#9,666
of 1,627,098
Works
642
Citations
33k
Citations per work
52.2
h-index
74
i10-index 171Top 1.1% in Oncology
Drawing this view