Research Article

CXC chemokine ligand 16: a Swiss army knife chemokine in cancer

Expert Reviews in Molecular Medicine 23, e4, 2021