IL-8 (also known as CXCL8) is mainly produced by macrophages and plays a controversial role in regulating cancer progression [144]. Here, CXCL8 is linked to cancer.