Science Explorer Back to mapMap
World rank
#179,864
of 7,710,434 ranked researchers
Rank in United Kingdom
#16,290
of 367,258
Works
74
Citations
3.8k
Citations per work
50.8
h-index
34
i10-index 42Top 4.9% in Plant Science
Drawing this view