Science Explorer Back to mapMap
World rank
#347,736
of 7,710,434 ranked researchers
Rank in Finland
#2,006
of 37,370
Works
196
Citations
8.5k
Citations per work
43.5
h-index
46
i10-index 134Top 3.3% in Ecology
Drawing this view