Science Explorer Back to mapMap
World rank
#413,233
of 7,710,434 ranked researchers
Rank in China
#49,068
of 978,568
Works
82
Citations
933
Citations per work
11.4
h-index
16
i10-index 21Top 8.8% in Transportation
Drawing this view