Esa Kari Vakkilainen


Lappeenranta University LUT - Department of Energy