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

Russia

Loading...