SEMA7A and cancer: Therefore, SEMA7A plays pivotal roles in tumoral progression and metastasis of several types of cancers.