Science Explorer Back to mapMap
World rank
#179,611
of 7,710,434 ranked researchers
Rank in Sweden
#1,893
of 71,437
Works
305
Citations
23k
Citations per work
74.5
h-index
63
i10-index 190Top 1.7% in Molecular Biology
Drawing this view