Science Explorer Back to mapMap
World rank
#80
of 7,710,434 ranked researchers
Rank in China
#11
of 978,568
Works
802
Citations
87k
Citations per work
108.7
h-index
161
i10-index 662Top 0.1% in Biomedical Engineering
Drawing this view