Science Explorer Back to mapMap
World rank
#5,394,486
of 7,710,434 ranked researchers
Rank in Greece
#25,184
of 33,280
Works
44
Citations
823
Citations per work
18.7
Drawing this view