New Cell Discovery Linked to Eczema and Allergies
If your wellness is affected by eczema or other allergies, it may be due to a type of immune cell in your skin. This is according to a new study published this week in the journal Nature Immunology, which has come about thanks to a…