Science Explorer Back to mapMap
World rank
#167,913
of 7,710,434 ranked researchers
Rank in Greece
#445
of 33,280
Works
680
Citations
40k
Citations per work
58.8
h-index
88
i10-index 420Top 0.3% in Infectious Diseases
Drawing this view