Tech billionaire Sean Parker made headlines earlier this year when he announced that he was sinking $250 million into an effort to "solve" cancer through immunotherapy, which uses the body's own immune system to fight the deadly disease.While Parker's philanthropy is...
