ZNF281/ZBP-99: a new player in epithelial-mesenchymal transition, stemness, and cancer.

ZNF281/ZBP-99: a new player in epithelial-mesenchymal transition, stemness, and cancer.