Science Explorer Back to mapMap
World rank
#8,157
of 7,710,434 ranked researchers
Rank in United States
#2,813
of 1,627,098
Works
359
Citations
35k
Citations per work
96.9
h-index
94
i10-index 230Top 0.1% in Insect Science
Drawing this view