Science Explorer Back to mapMap
World rank
#229,757
of 7,710,434 ranked researchers
Rank in Greece
#671
of 33,280
Works
596
Citations
22k
Citations per work
37.0
h-index
66
i10-index 320Top 1.3% in Neurology (Medicine)
Drawing this view