Science Explorer Back to mapMap
World rank
#2,968
of 7,710,434 ranked researchers
Rank in China
#138
of 978,568
Works
432
Citations
36k
Citations per work
83.3
h-index
105
i10-index 335Top 0.1% in Biomedical Engineering
Drawing this view