Science Explorer Back to mapMap
World rank
#1,003,695
of 7,710,434 ranked researchers
Rank in China
#141,223
of 978,568
Works
452
Citations
9.2k
Citations per work
20.3
h-index
53
i10-index 144Top 3.1% in Molecular Biology
Drawing this view