Loading Video…
This browser does not support the Video element.
HOUSTON - A flu vaccine you can administer yourself gets the green light.
Click the video player above for the full segment.
Loading Video…
This browser does not support the Video element.