A method of treating cancer in a patient comprises immortalizing B cells collected from the patient by infection with Epstein Barr virus, transforming the cells to a latent stage, culturing the cells in the presence of a cancer antigen, harvesting exosomes released from the cells, administering the exosomes to the patient. Alternatively the harvested exosomes are loaded with cancer antigen.Un método para tratar cáncer en un paciente comprende inmortalizar células B recolectadas del paciente por infección con virus de Epstein-Barr, transformar las células a una etapa latente, cultivar las células en la presencia de un antígeno de cáncer, recolectar los exosomas liberados de las células, administrar los exosomas al paciente. De manera alternativa, los exosomas recolectados se cargan con antígeno de cáncer.