Science Explorer Back to mapMap
World rank
#1,732,277
of 7,710,434 ranked researchers
Rank in China
#262,749
of 978,568
Works
131
Citations
2.8k
Citations per work
21.7
h-index
24
i10-index 45Top 11% in Surgery
Drawing this view