Science Explorer Back to mapMap
World rank
#7,686,739
of 7,710,434 ranked researchers
Rank in China
#977,080
of 978,568
Works
1,460
Citations
58
Drawing this view