Jaakko Sarparanta

Dr. Jaakko Sarparanta

orcid