Science Explorer Back to mapMap
World rank
#5,702,840
of 7,710,434 ranked researchers
Rank in Sweden
#62,724
of 71,437
Works
153
Citations
3k
Citations per work
19.9
h-index
30
i10-index 78Top 15% in Molecular Biology
Drawing this view