Browsing Category

Chemistry AND Physics

Mirror image tumor treatment

Checkpoint blockade by a D-peptide for cancer immunotherapy Our immune system ought to be able to recognize and kill tumor cells. However, many tumors deceive the immune system. For example, they induce the so-called immune checkpoints of…