Effective cancer immunotherapy depends on the identification of peptide fragments, or epitopes, that are presented on tumour cells by human leukocyte antigen (HLA) molecules and recognised by ...