Science Explorer Back to mapMap
World rank
#1,952,372
of 7,710,434 ranked researchers
Rank in China
#299,639
of 978,568
Works
55
Citations
850
Citations per work
15.5
h-index
16
i10-index 23Top 26% in Plant Science
Drawing this view