Skolkovo Innovation Center’s university, Skolkovo Institute of Science and Technology (Skoltech), has made it into the SCImago Institutions Rankings, entering the 23rd overall world percentile. It is in the 5th percentile for Eastern Europe and the 2nd...