Science Explorer Back to mapMap
World rank
#198,774
of 7,710,434 ranked researchers
Rank in China
#20,123
of 978,568
Works
1,905
Citations
56k
Citations per work
29.4
h-index
107
i10-index 971Top 0.1% in Mechanical Engineering
Drawing this view