Cancer cells’ immune weak spot revealed

Scientists have found a vulnerability in cancer cells that could make them more susceptible to being destroyed by the immune system, according to a new report.
Read Original Article: Cancer cells’ immune weak spot revealed »