Science Explorer Back to mapMap
World rank
#2,521,568
of 7,710,434 ranked researchers
Rank in United Kingdom
#177,919
of 367,258
Works
25
Citations
553
Citations per work
22.1
h-index
12
i10-index 14Top 50% in Ecology
Drawing this view