Science Explorer Back to mapMap
World rank
#654,804
of 7,710,434 ranked researchers
Rank in United Kingdom
#55,561
of 367,258
Works
264
Citations
15k
Citations per work
55.9
h-index
48
i10-index 158Top 1.6% in Plant Science
Drawing this view