Science Explorer Back to mapMap
World rank
#26,106
of 7,710,434 ranked researchers
Rank in China
#1,637
of 978,568
Works
821
Citations
40k
Citations per work
49.1
Drawing this view