Science Explorer Back to mapMap
World rank
#5,639,418
of 7,710,434 ranked researchers
Rank in Finland
#31,315
of 37,370
Works
16
Citations
48
Citations per work
3.0
Drawing this view