Science Explorer Back to mapMap
World rank
#1,538,470
of 7,710,434 ranked researchers
Rank in Sweden
#19,920
of 71,437
Works
19
Citations
2.7k
Citations per work
143.4
h-index
11
i10-index 11Top 45% in Plant Science
Drawing this view