Science Explorer Back to mapMap
World rank
#63,901
of 7,710,434 ranked researchers
Rank in China
#4,961
of 978,568
Works
2,211
Citations
83k
Citations per work
37.3
Drawing this view