Mika Luimula

Dr. Mika Luimula

ICT Unit, Faculty of Engineering and Business, Turku University of Applied Sciences, 20520 Turku, Finland
orcid

Contribution