Influenza or flu virus is a lading cause for infections in United States. In order to provide protection from the virus, flu shots are administered to over 90% of American every year. However, latest research has showed that administration of shots alone might not be affective enough to curb the influenza menace. The report also Read more
POST