Cancer immunoprevention