Science Explorer Back to mapMap
World rank
#6,223
of 7,710,434 ranked researchers
Rank in China
#312
of 978,568
Works
3,115
Citations
214k
Citations per work
68.7
h-index
216
i10-index 1,968Top 0.1% in Biomedical Engineering
Drawing this view