Antibiotics and antibiotic resistance: a bitter fight against evolution.

Antibiotics and antibiotic resistance: a bitter fight against evolution.