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.