Science Explorer Back to mapMap
World rank
#2,974,215
of 7,710,434 ranked researchers
Rank in Sweden
#37,737
of 71,437
Works
59
Citations
442
Citations per work
7.5
h-index
6
i10-index 5Top 84% in Oncology
Drawing this view