Science Explorer Back to mapMap
World rank
#1,195,029
of 7,710,434 ranked researchers
Rank in China
#172,818
of 978,568
Works
207
Citations
3k
Citations per work
14.6
h-index
32
i10-index 75Top 13% in Molecular Biology
Drawing this view