Bacterial Therapy of Cancer: Promises, Limitations, and Insights for Future Directions.

Bacterial Therapy of Cancer: Promises, Limitations, and Insights for Future Directions.