Science Explorer Back to mapMap
World rank
#2,309,232
of 7,710,434 ranked researchers
Rank in China
#359,361
of 978,568
Works
66
Citations
598
Citations per work
9.1
h-index
16
i10-index 23Top 24% in Surgery
Drawing this view