Ad Code

Responsive Advertisement

Ticker

6/recent/ticker-posts

DNA barcoding reveals cancer cells' ability to evade the immune system

Some cancer cells can deploy parallel mechanisms to evade the immune system's defenses as well as resist immunotherapy treatment, according to a new study from the Garvan Institute of Medical Research.

from Medical Xpress - latest medical and health news stories https://ift.tt/Jsl8HLX