Since it takes about 3 weeks for a flu vaccine to confer meaningful immunity, he is probably right.
So if I went to get vaccinated right now...Ohio I don’t have 3 weeks?