Science Explorer Back to mapMap
World rank
#2,093,872
of 7,710,434 ranked researchers
Rank in Estonia
#1,482
of 4,874
Works
80
Citations
3.3k
Citations per work
41.0
h-index
23
i10-index 31Top 19% in Hematology
Drawing this view