Teemu Kanstrén

PhD. Technology research and software engineering. Typically I write too long, because I try to understand something myself.