Science Explorer Back to mapMap
World rank
#66,068
of 7,710,434 ranked researchers
Rank in Estonia
#63
of 4,874
Works
181
Citations
38k
Citations per work
210.9
h-index
60
i10-index 108Top 0.7% in Plant Science
Drawing this view