Archives for vaccines and cancer