Science Explorer Back to mapMap
World rank
#3,518,458
of 7,710,434 ranked researchers
Rank in Greece
#15,934
of 33,280
Works
19
Citations
196
Citations per work
10.3
Drawing this view