An international research group led by the University of Basel has developed a promising strategy for therapeutic cancer vaccines. Using two different viruses as vehicles, they administered specific … [read more]