SEMA3F and cancer: Interestingly, divergent roles of SEMA3F are described in various cancer entities.