Science Explorer Back to mapMap
World rank
#1,597,966
of 7,710,434 ranked researchers
Rank in United Kingdom
#121,437
of 367,258
Works
38
Citations
2.2k
Citations per work
57.8
h-index
20
i10-index 24Top 19% in Insect Science
Drawing this view