Science Explorer Back to mapMap
World rank
#1,817,998
of 7,710,434 ranked researchers
Rank in China
#277,221
of 978,568
Works
89
Citations
2.3k
Citations per work
26.0
Drawing this view