Dendritic cell based vaccination strategy: an evolving paradigm.

Dendritic cell based vaccination strategy: an evolving paradigm.