Moraxella catarrhalis: from interactions with the host immune system to vaccine development.

Moraxella catarrhalis: from interactions with the host immune system to vaccine development.