Science Explorer Back to mapMap
World rank
#138,274
of 7,710,434 ranked researchers
Rank in Estonia
#138
of 4,874
Works
175
Citations
13k
Citations per work
76.8
h-index
48
i10-index 103Top 3.3% in Oceanography
Drawing this view