Science Explorer Back to mapMap
World rank
#6,079,391
of 7,710,434 ranked researchers
Rank in China
#855,969
of 978,568
Works
92
Citations
925
Citations per work
10.1
h-index
19
i10-index 24Top 36% in Molecular Biology
Drawing this view