Science Explorer Back to mapMap
World rank
#46,666
of 7,710,434 ranked researchers
Rank in United States
#17,999
of 1,627,098
Works
298
Citations
22k
Citations per work
73.2
h-index
83
i10-index 230Top 0.1% in Insect Science
Drawing this view