Science Explorer Back to mapMap
Discussion
World rank
#4,552,485
of 7,710,434 ranked researchers
Rank in Sweden
#53,860
of 71,437
Works
86
Citations
59
Citations per work
0.7
Drawing this view