FDA approves at-home flu vaccine
HOUSTON - A flu vaccine you can administer yourself gets the green light.
Click the video player above for the full segment.

HOUSTON - A flu vaccine you can administer yourself gets the green light.
Click the video player above for the full segment.
