Science Explorer Back to mapMap
World rank
#53,968
of 7,710,434 ranked researchers
Rank in Sweden
#417
of 71,437
Works
1,143
Citations
106k
Citations per work
92.5
h-index
134
i10-index 717Top 0.1% in Molecular Biology
Drawing this view