Lammi, Matti

Lammi, Matti

System Specialist

Bachelor of Engineering in Information Technology

+358 40 575 77 06

ETLA

Download HiRes Image