Silja Haapanen

Education, technology