However, as previously mentioned, there are opposite roles played by SEMA3A in cancers. Here, SEMA3A is linked to cancer.