
HealthJuly 1, 2008
The Long Arm of the Immune System
Dendritic cells catch invaders and tell the immune system when and how to respond. Vaccines depend on them, and scientists are even employing the cells to stir up immunity against cancer

The Long Arm of the Immune System
Dendritic cells catch invaders and tell the immune system when and how to respond. Vaccines depend on them, and scientists are even employing the cells to stir up immunity against cancer

The Long Arm of the Immune System
Dendritic cells catch invaders and tell the immune system when and how to respond. Vaccines depend on them, and scientists are even employing the cells to stir up immunity against cancer