“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...