Science Explorer Back to mapMap
World rank
#62,404
of 7,710,434 ranked researchers
Rank in China
#4,822
of 978,568
Works
1,299
Citations
69k
Citations per work
53.3
h-index
130
i10-index 914Top 0.1% in Catalysis
Drawing this view