Science Explorer Back to mapMap
World rank
#2,461,573
of 7,710,434 ranked researchers
Rank in Sweden
#31,649
of 71,437
Works
27
Citations
644
Citations per work
23.9
Drawing this view