Science Explorer Back to mapMap
World rank
#285,806
of 7,710,434 ranked researchers
Rank in Greece
#867
of 33,280
Works
403
Citations
13k
Citations per work
32.1
h-index
60
i10-index 204Top 2.1% in Physiology (Medicine)
Drawing this view