Science Explorer Back to mapMap
World rank
#61,803
of 7,710,434 ranked researchers
Rank in United Kingdom
#5,208
of 367,258
Works
270
Citations
30k
Citations per work
110.3
h-index
74
i10-index 184Top 0.5% in Ecology
Drawing this view