Science Explorer Back to mapMap
World rank
#120,556
of 7,710,434 ranked researchers
Rank in Finland
#625
of 37,370
Works
338
Citations
8.7k
Citations per work
25.9
Drawing this view