Science Explorer Back to mapMap
World rank
#3,007,290
of 7,710,434 ranked researchers
Rank in Sweden
#38,108
of 71,437
Works
16
Citations
833
Citations per work
52.1
Drawing this view