Science research and development suffer as 10K Russian companies face international sanctions • Meduza • RIMA — Russian Independent Media Archive