The most interesting advances in Physics.
New Signal may provide basis for Cancer Therapies
Stanford researchers have found that cancer cells have a protein called CD24 on their surface that enables them to protect themselves against the body’s immune cells.