Cancer vaccine articles