Science Explorer Back to mapMap
World rank
#776,569
of 7,710,434 ranked researchers
Rank in United Kingdom
#64,704
of 367,258
Works
116
Citations
4.5k
Citations per work
38.6
h-index
34
i10-index 66Top 8% in Ecology
Drawing this view