Science Explorer Back to mapMap
World rank
#3,262,678
of 7,710,434 ranked researchers
Rank in Finland
#19,601
of 37,370
Works
29
Citations
988
Citations per work
34.1
h-index
18
i10-index 22Top 39% in Molecular Biology
Drawing this view