Helsinki University of Technology
Helsinki
Author
Ylä-Oijala, P.