Markku Niemelä

Dr. Markku Niemelä

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