Stripping Away What Conceals Cancer Cells From Our Immune System
Newswise — Like spies evading detection through being masters of disguise, many cancer cells are adorned with a copious coat of sugar-derived molecules that throws the proverbial hounds of our immune systems off the scent. Scientists at Sanford Burnham …