Science Explorer Back to mapMap
World rank
#2,856,248
of 7,710,434 ranked researchers
Rank in Greece
#12,565
of 33,280
Works
16
Citations
822
Citations per work
51.4
Drawing this view