Science Explorer Back to mapMap
World rank
#370,541
of 7,710,434 ranked researchers
Rank in Greece
#1,166
of 33,280
Works
83
Citations
2.1k
Citations per work
25.3
Drawing this view