A method of treating a cancer, the method comprising: providing a genetically modified macrophage or monocyte that contains a nucleic acid sequence encoding a Hom-1 polypeptide or a fragment thereof that contains the Hom-1 homeobox domain, wherein the nucleic acid sequence is operably linked to a heterologous promoter and the modified macrophage or monocyte expresses the Hom-1 polypeptide or the fragment thereof; and administering the modified macrophage or monocyte to a subject with a cancer.