Cancer and cancer compatibility.