the epidermis consists of a heterogeneous population of cells including langerhans cells , merkel cells , melanocytes , and keratinocytes in various stages of differentiation .
C0014520
epidermis
C0205832
merkel cells