Researchers release the brakes on the immune system
Many tumors possess mechanisms to avoid destruction by the immune system. For instance, they misuse the natural "brakes" in the immune defense mechanism that normally prevent an excessive immune response. Researchers at the ...
Oct 18, 2017
0
142