Science Explorer Back to mapMap
World rank
#40,401
of 7,710,434 ranked researchers
Rank in China
#2,835
of 978,568
Works
242
Citations
12k
Citations per work
51.1
h-index
62
i10-index 140Top 1.8% in Molecular Biology
Drawing this view