Science Explorer Back to mapMap
Discussion
World rank
#1,338,810
of 7,710,434 ranked researchers
Rank in Finland
#8,127
of 37,370
Works
27
Citations
671
Citations per work
24.9
Drawing this view