Instant Places Deployment Instant Places is a novel screen media system that explores new practices for individual publication and identity projection in public digital displays. With Instant Places, people can have an identity representation that allows them to explicitly and …
Recent Comments