Novel ways of preventing antibiotic-resistant infections: what might the future hold? uri icon

publication date

  • January 2006