Science Explorer Back to mapMap
World rank
#11,015
of 7,710,434 ranked researchers
Rank in United Kingdom
#728
of 367,258
Works
753
Citations
122k
Citations per work
161.5
h-index
157
i10-index 383Top 0.1% in Ecology
Drawing this view