• Orru, Mallmäeinstituut, dotsentAt TalTech: 2007-2021https://orcid.org/0000-0003-1653-2936 https://www.webofscience.com/wos/author/rid/B-7934-2019 https://scholar.google.com/citations?user=c7D1SAsAAAAJ&hl=en