Skoltech is happy to welcome visitors; however, please contact us in advance to arrange a pass
Address:
Skolkovo Institute of Science and Technology 3 Nobel Str. Moscow 143026 Russia
Location: