FDA just greenlighted an at-home flu vaccine. What the approval of a self-administered spray means for you. 24.09.2024 04:03 Yahoo Travel