Science Explorer Back to mapMap
World rank
#4,177,248
of 7,710,434 ranked researchers
Rank in Greece
#19,212
of 33,280
Works
41
Citations
401
Citations per work
9.8
h-index
9
i10-index 9Top 50% in Signal Processing
Drawing this view