You need to enable JavaScript to run this app.
Taavi Lehto
Google Scholar profiil: https://scholar.google.com/citations?user=QnjO_JkAAAAJ&hl=en
Researcher Id: B-7798-2010
ORCID: 0000-0002-7131-2998