Science Explorer Back to mapMap
World rank
#499,105
of 7,710,434 ranked researchers
Rank in China
#61,489
of 978,568
Works
281
Citations
7.7k
Citations per work
27.5
h-index
45
i10-index 140Top 1.4% in Aquatic Science
Drawing this view