Recent progress in novel macrolides, quinolones, and 2-pyridones to overcome bacterial resistance.

Recent progress in novel macrolides, quinolones, and 2-pyridones to overcome bacterial resistance.