Science Explorer Back to mapMap
World rank
#105,692
of 7,710,434 ranked researchers
Rank in Sweden
#1,027
of 71,437
Works
419
Citations
28k
Citations per work
67.3
h-index
83
i10-index 290Top 0.1% in Plant Science
Drawing this view