Science Explorer Back to mapMap
World rank
#6,066,704
of 7,710,434 ranked researchers
Rank in Finland
#33,055
of 37,370
Works
38
Citations
305
Citations per work
8.0
Drawing this view