Hannu Marttila

University of Oulu, Oulu

Activity

2025