Jaakko Helleranta
Jaakko Helleranta

Jaakko Helleranta

Mapping/Geo+Open+Tech+Communities.