Science Explorer Back to mapMap
World rank
#399,917
of 7,710,434 ranked researchers
Rank in Finland
#2,342
of 37,370
Works
93
Citations
5.9k
Citations per work
63.9
Drawing this view