Olli Helppi

Mr. Olli Helppi

Lappeenranta-Lahti University of Technology, Lappeenranta, Etelä-Karjala, Finland