Science Explorer Back to mapMap
World rank
#3,357,544
of 7,710,434 ranked researchers
Rank in Finland
#20,143
of 37,370
Works
20
Citations
580
Citations per work
29.0
Drawing this view