Science Explorer Back to mapMap
World rank
#4,012,549
of 7,710,434 ranked researchers
Rank in Estonia
#2,627
of 4,874
Works
85
Citations
797
Citations per work
9.4
Drawing this view