Science Explorer Back to mapMap
World rank
#4,973,969
of 7,710,434 ranked researchers
Rank in Estonia
#3,243
of 4,874
Works
59
Citations
485
Citations per work
8.2
Drawing this view