Science Explorer Back to mapMap
World rank
#183,780
of 7,710,434 ranked researchers
Rank in China
#18,274
of 978,568
Works
126
Citations
11k
Citations per work
85.6
h-index
51
i10-index 87Top 3.5% in Molecular Biology
Drawing this view