July 1, 20041 min readOvercoming SelfA company tries to turn the immune system against cancerBy Gary Stix00