Ετικέτα: immune system programmed
Immune cells are programmed to vanquish cancer
Tumours in several people with an advanced form of skin cancer have completely disappeared after treatment with one of three drugs that force tumour...