Science Explorer Back to mapMap
World rank
#92,367
of 7,710,434 ranked researchers
Rank in China
#7,822
of 978,568
Works
64
Citations
3.6k
Citations per work
56.9
h-index
34
i10-index 44Top 7.9% in Biotechnology
Drawing this view