Sign In
to Vote &
Create Storyboards.
 
(Ludwig Institute for Cancer Research) A Ludwig Cancer Research study adds to growing evidence that immune cells known as macrophages inhabiting the body cavities that house our vital organs can aid tumor growth by distracting the immune system's cancer-killing CD8+ T cells.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard