Science Explorer Back to mapMap
World rank
#4,157,762
of 7,710,434 ranked researchers
Rank in China
#643,151
of 978,568
Works
43
Citations
705
Citations per work
16.4
h-index
14
i10-index 18Top 55% in Molecular Biology
Drawing this view