Semaphorin signaling in cancer cells and in cells of the tumor microenvironment--two sides of a coin.

Semaphorin signaling in cancer cells and in cells of the tumor microenvironment--two sides of a coin.