Science Explorer Back to mapMap
World rank
#1,263,724
of 7,710,434 ranked researchers
Rank in Sweden
#16,305
of 71,437
Works
48
Citations
907
Citations per work
18.9
Drawing this view