Science Explorer Back to mapMap
World rank
#1,698,053
of 7,710,434 ranked researchers
Rank in United States
#525,096
of 1,627,098
Works
44
Citations
843
Citations per work
19.2
h-index
17
i10-index 22Top 30% in Oncology
Drawing this view