Immune functions as a ligand or a receptor, cancer prognosis potential, clinical implication of VISTA in cancer immunotherapy. (November 2022)