Jani Urama

Mr. Jani Urama

Tampere University
orcid