39 pubs · 627 cites · h-index 14
University of Tartu
2002 - Present
Institute of the Estonian Language
2021 - 2021
Institute of Sports Medicine and Science
2016 - 2016