Science Explorer Back to mapMap
World rank
#75,603
of 7,710,434 ranked researchers
Rank in United Kingdom
#6,509
of 367,258
Works
235
Citations
20k
Citations per work
85.2
h-index
81
i10-index 187Top 0.3% in Ecology
Drawing this view