Role of dendritic cells: a step forward for the hygiene hypothesis.

Role of dendritic cells: a step forward for the hygiene hypothesis.