Science Explorer Back to mapMap
World rank
#1,829,028
of 7,710,434 ranked researchers
Rank in Poland
#10,912
of 100,960
Works
69
Citations
578
Citations per work
8.4
h-index
11
i10-index 13Top 43% in Surgery
Drawing this view