Science Explorer Back to mapMap
World rank
#7,702,709
of 7,710,434 ranked researchers
Rank in Poland
#100,845
of 100,960
Works
315
Citations
2.3k
Citations per work
7.2
h-index
22
i10-index 67Top 13% in Surgery
Drawing this view