Science Explorer Back to mapMap
World rank
#1,640,064
of 7,710,434 ranked researchers
Rank in China
#247,413
of 978,568
Works
38
Citations
490
Citations per work
12.9
Drawing this view