About Strelka Institute for Media, Architecture and Design
Strelka Institute for Media, Architecture, and Design is a non-profit educational organization. It is based in Moscow, Russia.
Strelka Institute for Media, Architecture and Design Headquarter Location
14, bldg. 5A Bersenevskaya Embankment
Predict your next investment
The CB Insights tech market intelligence platform analyzes millions of data points on venture capital, startups, patents , partnerships and news mentions to help you see tomorrow's opportunities, today.
Strelka Institute for Media, Architecture and Design Web Traffic
Page Views per User (PVPU)
Page Views per Million (PVPM)
Reach per Million (RPM)
Strelka Institute for Media, Architecture and Design Rank