Return to Article Details Analysis of scientific evidence on the effectiveness of immunomodulation in cancer: a systematic review Download Download PDF