Science Explorer Back to mapMap
World rank
#5,115,927
of 7,710,434 ranked researchers
Rank in Greece
#23,888
of 33,280
Works
54
Citations
239
Citations per work
4.4
Drawing this view