Solved by a verified expert:Why do we need to take a flu vaccine every year? Why does it not confer long term immunity to the flu like other vaccines