Science Explorer Back to mapMap
World rank
#1,397,458
of 7,710,434 ranked researchers
Rank in China
#206,505
of 978,568
Works
278
Citations
8k
Citations per work
28.8
h-index
44
i10-index 128Top 5.5% in Molecular Biology
Drawing this view