Timo Aalto

VTT Technical Research Centre of Finland (VTT),
P.O. Box 1000
FI-02044 VTT
Finland
Phone
+358 20 722 6694