Science Explorer Back to mapMap
World rank
#4,713,513
of 7,710,434 ranked researchers
Rank in Finland
#27,292
of 37,370
Works
81
Citations
213
Citations per work
2.6
Drawing this view