English Cancer immunotherapy Cited by user Boghog on 02 Feb 2019 Cancer immunotherapy (sometimes called immuno-oncology) is the artificial stimulation of the immune system to treat cancer, improving on the system's natural ability to…