Organization:
Strelka Institute for Media, Architecture and…
Strelka Institute for Media, Architecture and Design is a non-profit educational institution in Moscow, Russia, founded in 2009. The Institute promotes positive changes and creates new ideas and...