Cancer - a more or less permanent traffic jam in the body. cancer healing illnesses medical-treatment medicine oncology Download Image Share on X Share on Facebook Copy Link