Russian scientists have produced the first three test batches of a newly developed cancer vaccine at the Gamaleya Institute ...