Alternative medicine for cancer