Science Explorer Back to mapMap
World rank
#375,498
of 7,710,434 ranked researchers
Rank in Finland
#2,195
of 37,370
Works
301
Citations
7.5k
Citations per work
25.0
h-index
48
i10-index 154Top 1% in Mechanical Engineering
Drawing this view