Science Explorer Back to mapMap
World rank
#36,758
of 7,710,434 ranked researchers
Rank in China
#2,512
of 978,568
Works
2,097
Citations
83k
Citations per work
39.4
Drawing this view