Science Explorer Back to mapMap
World rank
#4,618,203
of 7,710,434 ranked researchers
Rank in Greece
#21,436
of 33,280
Works
28
Citations
660
Citations per work
23.6
h-index
11
i10-index 12Top 43% in Surgery
Drawing this view