Science Explorer Back to mapMap
World rank
#27,301
of 7,710,434 ranked researchers
Rank in China
#1,731
of 978,568
Works
667
Citations
35k
Citations per work
52.2
h-index
101
i10-index 502Top 0.1% in Plant Science
Drawing this view