Originally posted by d000hg
View Post
Influenza vaccine effectiveness
On top end, yes, but 70% is no 95%.
Comment