Science Explorer Back to mapMap
World rank
#17,796
of 7,710,434 ranked researchers
Rank in China
#1,038
of 978,568
Works
171
Citations
9.3k
Citations per work
54.4
h-index
56
i10-index 124Top 1.5% in Soil Science
Drawing this view