Leo Lahti
D.Sc. (Tech.) / B.Sc. (Pol. Sci.)
Computational scientist.
Check the
new website.