Viruses, bacteria, and parasites - oh my! a resurgence of interest in microbial-based therapy for cancer.

Viruses, bacteria, and parasites - oh my! a resurgence of interest in microbial-based therapy for cancer.