Science Explorer Back to mapMap
World rank
#76,162
of 7,710,434 ranked researchers
Rank in China
#6,191
of 978,568
Works
175
Citations
25k
Citations per work
140.1
h-index
51
i10-index 116Top 3.5% in Molecular Biology
Drawing this view