Skolkovo Institute of Science and Technology
The Skolkovo Institute of Science and Technology, or Skoltech, is a private institute located in Moscow, Russia. Skoltech was established in 2011 as part of a multi-year partnership with the Massachusetts Institute of Technology Globally, the university in 2023 was ranked # 702 in the world by US News & World Report.