Sox6, jack of all trades: a versatile regulatory protein in vertebrate development

Sox6, jack of all trades: a versatile regulatory protein in vertebrate development