Immunotherapy of cancer in man : scientific basis and current status