Science Explorer Back to mapMap
Discussion
World rank
#2,183,127
of 7,710,434 ranked researchers
Rank in Finland
#13,195
of 37,370
Works
24
Citations
1.1k
Citations per work
45.5
Drawing this view