Aleksi Mikael Takala

Mr. Aleksi Mikael Takala

orcid