(2021) Chemokine CXCL14; a double-edged sword in cancer development. International Immunopharmacology. p. 9. ISSN 1567-5769