Science Explorer Back to mapMap
Discussion
World rank
#1,795,330
of 7,710,434 ranked researchers
Rank in Sweden
#23,184
of 71,437
Works
37
Citations
782
Citations per work
21.1
Drawing this view