Science Explorer Back to mapMap
World rank
#614,916
of 7,710,434 ranked researchers
Rank in Poland
#3,852
of 100,960
Works
586
Citations
16k
Citations per work
27.6
h-index
61
i10-index 315Top 1.2% in Ecology
Drawing this view