PTPN18 and cancer: We explored the impacts of PTPN18 expression on the cancer immunity cycle.