Study Claims to Have Found Cancer’s Achilles Heel
Natural health advocates have long pointed to a healthy immune system as the best insurance against the spreading of cancerous cells, but a new study from University College in London claims to have found the “Achilles heel” of cancerous tumors.