How long does it take to build up immuntiy after the first injection for swine flu?

It typically takes about 2 weeks after the first injection for the body to develop immunity against the swine flu virus.

Cold Flu - Related Articles