Science Explorer Back to mapMap
World rank
#15,664
of 7,710,434 ranked researchers
Rank in Finland
#46
of 37,370
Works
1,198
Citations
162k
Citations per work
134.9
h-index
172
i10-index 804Top 0.1% in Molecular Biology
Drawing this view