You searched for: “vaccinotherapy
vaccinotherapy
The therapeutic use of vaccines.