Science Explorer Back to mapMap
World rank
#141,579
of 7,710,434 ranked researchers
Rank in Switzerland
#2,901
of 80,918
Works
732
Citations
30k
Citations per work
41.3
h-index
79
i10-index 379Top 0.1% in Insect Science
Drawing this view