Teemu Turunen-Saaresti

Prof. Teemu Turunen-Saaresti

Lappeenranta University of Technology, P.O.Box 20, FI-53851 Lappeenranta, Finland

Contribution