Science Explorer Back to mapMap
World rank
#105,404
of 7,710,434 ranked researchers
Rank in Sweden
#1,021
of 71,437
Works
154
Citations
9.4k
Citations per work
61.3
h-index
51
i10-index 96Top 3.5% in Molecular Biology
Drawing this view