antibiotic resistance antibiotics bacteria biotin drug development Health microbiology Nature Science streptomyces streptomycin Technology Antibiotic “megacluster” discovery provides new strategy to fight superbugs 0 Skip to content It’s “an exciting advance in efforts to restock the antibiotic arsenal.” This is a slide culture of […]