Therefore, the involvement of SEMA4D in immunity during tumour development is not known and SEMA4D function in cancer remains ambiguous. Here, SEMA4D is linked to cancer.