Science Explorer Back to mapMap
World rank
#101,128
of 7,710,434 ranked researchers
Rank in Sweden
#980
of 71,437
Works
150
Citations
6.3k
Citations per work
42.3
Drawing this view