Science Explorer Back to mapMap
World rank
#1,628,386
of 7,710,434 ranked researchers
Rank in China
#245,457
of 978,568
Works
140
Citations
3.7k
Citations per work
26.5
h-index
25
i10-index 38Top 16% in Oncology
Drawing this view