Science Explorer Back to mapMap
World rank
#399,544
of 7,710,434 ranked researchers
Rank in United Kingdom
#35,210
of 367,258
Works
189
Citations
5.5k
Citations per work
28.9
h-index
40
i10-index 91Top 5.2% in Ecology
Drawing this view