Science Explorer Back to mapMap
World rank
#16,219
of 7,710,434 ranked researchers
Rank in Greece
#20
of 33,280
Works
416
Citations
24k
Citations per work
57.5
h-index
76
i10-index 245Top 0.2% in Insect Science
Drawing this view