Cancer and related problems