Moscow, Russia — The Skolkovo Institute of Science and Technology (Skolkovo Tech), based in Skolkovo, Russia, launched its first academic year, one of the most definitive steps toward becoming a world-class university for the 21 st century. Skolkovo...