Science Explorer Back to mapMap
World rank
#108,652
of 7,710,434 ranked researchers
Rank in Finland
#557
of 37,370
Works
182
Citations
15k
Citations per work
84.8
h-index
65
i10-index 122Top 1.5% in Molecular Biology
Drawing this view