Your Immune System Is On Your Skin

It's only fair to share…“The skin is a self-renewing organ called an immunological organ where the epidermis can function as a primary lymphoid organ, forming part of our immune system.”  There are an estimated 20 billion T cells in human skin suggesting that immune defense in the skin’s dermis can prevent the skin from suffering a premature … Continue reading Your Immune System Is On Your Skin