Science Explorer Back to mapMap
World rank
#161,925
of 7,710,434 ranked researchers
Rank in China
#15,684
of 978,568
Works
257
Citations
19k
Citations per work
72.7
h-index
58
i10-index 137Top 2.3% in Molecular Biology
Drawing this view