The promise and challenge of epitope-focused vaccines.

The promise and challenge of epitope-focused vaccines.