Science Explorer Back to mapMap
Discussion
World rank
#3,869,538
of 7,710,434 ranked researchers
Rank in Sweden
#47,408
of 71,437
Works
31
Citations
414
Citations per work
13.4
Drawing this view