Discovery of CTLA-4 in dendritic cells opens new possibilities to fight cancer
T cells are the 'foot soldiers' that fight cancer inside the body. Cancer cells can fight the foot soldiers back by pushing a brake on the T cells that will turn them off. This 'brake' is a molecule on the surface of T cells ...
Apr 4, 2016
0
58