Science Explorer Back to mapMap
World rank
#2,378,264
of 7,710,434 ranked researchers
Rank in China
#370,848
of 978,568
Works
66
Citations
446
Citations per work
6.8
Drawing this view