Science Explorer Back to mapMap
World rank
#981,999
of 7,710,434 ranked researchers
Rank in Sweden
#12,541
of 71,437
Works
17
Citations
260
Citations per work
15.3
Drawing this view