Health Fitness Find best information about cancer treatments at cancer defeated. shivashanker 77 views Cancer defeated is the number one online site to find the best information about alternative cancer treatments. Cancer defeated is the only store which offers the best information on cancer treatments.