Dendritic cells: specialized and regulated antigen processing machines

Dendritic cells: specialized and regulated antigen processing machines