Science Explorer Back to mapMap
World rank
#679,127
of 7,710,434 ranked researchers
Rank in China
#88,935
of 978,568
Works
78
Citations
3.3k
Citations per work
42.3
Drawing this view