Science Explorer Back to mapMap
World rank
#199,431
of 7,710,434 ranked researchers
Rank in China
#20,211
of 978,568
Works
164
Citations
6k
Citations per work
36.6
h-index
41
i10-index 112Top 6.7% in Molecular Biology
Drawing this view