28 August 2025 Pharmaceuticals Antibiotics, bugs and immune-stimulating drugs in cancer treatment