Science Explorer Back to mapMap
World rank
#281,507
of 7,710,434 ranked researchers
Rank in Finland
#1,603
of 37,370
Works
104
Citations
11k
Citations per work
102.3
h-index
36
i10-index 56Top 7.9% in Oncology
Drawing this view