Overlapping synthetic peptides encoding TPD52 as breast cancer vaccine in mice: prolonged survival

Overlapping synthetic peptides encoding TPD52 as breast cancer vaccine in mice: prolonged survival