Russia develops vaccine to fight cancer