Science Explorer Back to mapMap
World rank
#1,124,452
of 7,710,434 ranked researchers
Rank in China
#161,031
of 978,568
Works
24
Citations
316
Citations per work
13.2
Drawing this view