Russia has officially announced that its cancer vaccine is ready for clinical use and is being rolled out to patients for free.