Skolkovo Institute of Science and Technology in Moscow, a center of Russia's high-tech R&D.

Ideas

Loading...