To be fair the term "cancer vaccine" could be miss used in this case. The governments might mean something else. They could trying to use the word vaccine as a buzzword.

Reply to this note

Please Login to reply.

Discussion

No replies yet.