Fighting Influenza: The Role of Vaccines in Population Health
Suddenly you have a throbbing headache; the lights are burning your eyes. You’re clammy and sweaty, but you are also shivering with cold. You try and hack a small, dry cough, but all that does is make your throat and muscles ache even more. It feels...