Langerhans cells (LCs) are antigen presenting cells residing in the epidermis. Due to the difficulties with obtaining sufficient quantities of LCs for functional studies, many controversies exist about their origin and function. To gain insights into the molecular mechanisms underpinning LC biology ...
ORGANISM(S): Homo sapiens