You need to enable JavaScript to run this app.
Anzelika Lensment
Akadeemia tee 3-235, 12618 Tallinn, Eesti
Researcher Id:
ORCID: