The Skolkovo Institute of Science and Technology
Россия, Москва, Инновационный центр Сколково, Большой бульвар, 30, стр. 1
The Skolkovo Institute of Science and Technology (Skoltech) is a startup university located in the innovation zone called Skolkovo,outside of Moscow - sometimes called the Russian Silicon Valley. It i …