Tumor antigens and tumor vaccines: peptides as immunogens.

Tumor antigens and tumor vaccines: peptides as immunogens.