Belgian scientists have uncovered new details about how the immune system responds to vaccines. Dendritic cells, which are key immune messengers that help kick-… … Read More