Science Explorer Back to mapMap
World rank
#191,160
of 7,710,434 ranked researchers
Rank in China
#19,158
of 978,568
Works
7,138
Citations
224k
Citations per work
31.3
h-index
175
i10-index 3,046Top 0.1% in Molecular Biology
Drawing this view