Ari Happonen

Prof. Dr. Ari Happonen

LUT University, Lappeenranta, Etelä-Karjala, Finland
orcid