Science Explorer Back to mapMap
World rank
#130,282
of 7,710,434 ranked researchers
Rank in Poland
#908
of 100,960
Works
1,276
Citations
45k
Citations per work
35.0
Drawing this view