The dual role of CXCL9/SPP1 polarized tumor-associated macrophages in modulating anti-tumor immunity in hepatocellular carcinoma. The gene discussed is SPP1; the disease is hepatocellular carcinoma.