Work

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