Neural crest cells are multipotent cells that contribute to a wide variety of cell types including neurons, glia, endocrine cells, and melanocytes, with the cranial neural crest cells (CNCCs) giving rise to cartilage, bone, cranial neurons, glia, and connective tissues of the face (Le Douarin and Kalcheim, 1999).