Tassie devils hold clue how human cancers evade immune system

Melbourne researchers from Peter MacCallum Cancer Centre, in collaboration with Cancer Research UK, have uncovered a new way that some human cancers can hide from the body’s immune system.