Science Explorer Back to mapMap
World rank
#87,673
of 7,710,434 ranked researchers
Rank in China
#7,323
of 978,568
Works
258
Citations
11k
Citations per work
44.2
Drawing this view