SEMA3B and cancer: An understanding of the role of SEMA3s, including SEMA3B, in carcinogenesis will help to use their tumor suppressive and anti-angiogenic properties for the development of new agents for cancer therapy in future.