Human decidua contains potent immunostimulatory CD83(+) dendritic cells.

Human decidua contains potent immunostimulatory CD83(+) dendritic cells.