Science Explorer Back to mapMap
World rank
#21,429
of 7,710,434 ranked researchers
Rank in Sweden
#113
of 71,437
Works
224
Citations
9.2k
Citations per work
41.2
Drawing this view