HOXA10 and cancer: Interestingly, the roles of HOXA10 are complex among different types of cancers.