About

Currently, I am a research fellow (ORCID: 0000-0002-2277-9831) at the Institute of Technology, University of Tartu, Estonia.

Please explore other sections of this website for more information and contact.