Science Explorer Back to mapMap
World rank
#68,371
of 7,710,434 ranked researchers
Rank in China
#5,413
of 978,568
Works
380
Citations
15k
Citations per work
39.3
h-index
68
i10-index 211Top 0.7% in Biotechnology
Drawing this view