View Single Post
Old 01-08-2019, 09:50 AM   #1
News
Senior Member
 
News's Avatar
 
Join Date: Oct 2007
Posts: 18,905
New molecule stops cancer from 'tricking' the immune system

Scientists reveal how cancer 'tricks' immune cells into working for tumors rather than against them, and a molecule that may stop this deceptive mechanism.

More...
News is offline   Reply With Quote