All Ted Ross articles
-
News
Getting the flu and then your shot may benefit immunity
In a new study, researchers have found that natural immunity from previous flu infections has a significant impact on how well future influenza vaccinations work.