ZNF671 and cancer: The Different Roles of ZNF671 in Cancers