Science Explorer Back to mapMap
World rank
#131,211
of 7,710,434 ranked researchers
Rank in United Kingdom
#11,759
of 367,258
Works
1,814
Citations
35k
Citations per work
19.1
h-index
94
i10-index 465Top 0.1% in Insect Science
Drawing this view