Challenges for a universal Staphylococcus aureus vaccine.

Challenges for a universal Staphylococcus aureus vaccine.