A type of immune cell that is found in tissues (such as the skin) and that boosts immune responses by showing parts of proteins on its surface to other cells of the immune system.
This site uses cookies and other tracking technologies to assist with navigation and your ability to provide feedback, analyze your use of our products and services, assist with our promotional and marketing efforts, and provide content from third parties.OkPrivacy policy