Scientists discover cancer cells all carry a ‘flag’; may lead to new treatments

The “Achilles’ heel” of cancer has been discovered, raising hopes it could lead to treatments for hopeless cases where disease has spread throughout the body

About Vancouver Sun - News