Immortalized B cells: a neverending source of antigen-presenting cells for vaccines?

Immortalized B cells: a neverending source of antigen-presenting cells for vaccines?