Stav dette: Scientific and technological breakthrough in Russia