Science Explorer Back to mapMap
World rank
#328,817
of 7,710,434 ranked researchers
Rank in China
#37,015
of 978,568
Works
81
Citations
1.7k
Citations per work
21.3
h-index
23
i10-index 45Top 26% in Molecular Biology
Drawing this view