Impetigo: A need for new therapies in a world of increasing antimicrobial resistance.

Impetigo: A need for new therapies in a world of increasing antimicrobial resistance.