Anja Taanila

University of Oulu Finland

Anja Taanila

1chapters authored