Lena Alakangas

Lena Alakangas
Professor Luleå University of Technology