Science Explorer Back to mapMap
World rank
#2,354,623
of 7,710,434 ranked researchers
Rank in United Kingdom
#168,185
of 367,258
Works
70
Citations
1.5k
Citations per work
21.1
h-index
18
i10-index 27Top 21% in Plant Science
Drawing this view