Russia is set to commence human trials of a revolutionary cancer vaccine. The vaccine is developed by the Gamaleya National…