EurekAlert! -
11 May 2017 06:00
(Michigan Medicine - University of Michigan) Researchers have found a protein that stops cancer's ability to prevent the immune system from destroying cancer cells. The protein, free C3d, has the potential to be developed into a cancer vaccine and a cancer treatment.
Share this Article