Alternative treatments to cancer