Science Explorer Back to mapMap
World rank
#122,350
of 7,710,434 ranked researchers
Rank in China
#11,089
of 978,568
Works
247
Citations
11k
Citations per work
42.7
Drawing this view