New Synthetic Antibiotic Could Defeat Even the Toughest Bacteria […] New Synthetic Antibiotic Could Defeat Even the Toughest Bacteria
Costa Rican sloth antibiotics offer hope for human medicine Costa Rican sloth antibiotics offer hope for human medicine