Science Explorer Back to mapMap
World rank
#2,655,146
of 7,710,434 ranked researchers
Rank in Poland
#16,510
of 100,960
Works
466
Citations
5.8k
Citations per work
12.4
h-index
41
i10-index 163Top 3% in Ophthalmology
Drawing this view