Science Explorer Back to mapMap
World rank
#902,247
of 7,710,434 ranked researchers
Rank in China
#124,544
of 978,568
Works
161
Citations
723
Citations per work
4.5
Drawing this view