Science Explorer Back to mapMap
World rank
#2,046,933
of 7,710,434 ranked researchers
Rank in China
#315,618
of 978,568
Works
44
Citations
879
Citations per work
20.0
h-index
12
i10-index 14Top 48% in Oncology
Drawing this view