Immunotherapy saved my life. Can research improve the odds for others? 0 06.10.2024 03:33 BBC News (UK) Researchers are looking at making immunotherapy a much more effective treatment for cancer.