Arto Lanamäki (Q22329153)
Finnish researcher (University of Oulu, Interact research unit) and author
Language: