Eeva Järvenpää

Tampere University of Technology Finland

Eeva Järvenpää

2chapters authored