USC researchers reportedly find a way to produce a potentially renewable supply of cancer-fighting immune cells · Digg