Venture Capital
Venture capitalists are investing $75 million to launch Forty Seven Inc., a startup out of Stanford University that has joined a race to defeat cancer by engaging the immune system in the fight against tumors.