?

Matti
Lindroos

Tampere University of Technology
(Options)

Tapio
Ala-Nissila

Aalto University

Aki
Kutvonen

Aalto University

Matti LindroosX