Dendritic Cells

Dendritic cells are important antigen-presenting cells located throughout the body.

 

Much more information coming soon!