You are viewing a single comment's thread from:RE: New immunotherapy from Vienna prevents tumor growth.View the full contextaardvocate (25)in #health • 7 years ago Hopefully, we will defeat cancer one day. It's scourge has gone on for too long.