Science Explorer Back to mapMap
World rank
#7,401,065
of 7,710,434 ranked researchers
Rank in China
#961,459
of 978,568
Works
38
Citations
58
Citations per work
1.5
Drawing this view