Posts

Showing posts with the label demand

Antibiotic Discovery: Focusing on supply while ignoring demand is doomed to fail