Erkki Lähderanta

Dr. Erkki Lähderanta

Lappeenranta University of Technology
orcid