Science Explorer Back to mapMap
World rank
#454,858
of 7,710,434 ranked researchers
Rank in Greece
#1,498
of 33,280
Works
195
Citations
5.8k
Citations per work
29.5
Drawing this view