Haemophilus influenzae: immunology and immunoprotection.

Haemophilus influenzae: immunology and immunoprotection.