• Ringing in Skolkovo Tech’s First Classes

  • 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...
  • 07.08.2012