Science Explorer Back to mapMap
World rank
#124,763
of 7,710,434 ranked researchers
Rank in United Kingdom
#11,135
of 367,258
Works
78
Citations
9.8k
Citations per work
125.7
h-index
28
i10-index 38Top 8.3% in Plant Science
Drawing this view