Personal Information
Organization / Workplace
Hollola Finland
Occupation
Writer, Software Architect, Research Manager
Tags
pecha kucha
puut
pelit
See more
- Presentations
- Documents
- Infographics