Science Explorer Back to mapMap
World rank
#701,876
of 7,710,434 ranked researchers
Rank in China
#92,472
of 978,568
Works
272
Citations
3.5k
Citations per work
12.7
h-index
31
i10-index 83Top 6.3% in Plant Science
Drawing this view