Dual role of CXCL10 in cancer progression: implications for immunotherapy and targeted treatment‎ | Synapse