Influenza vaccines: how effective are they? Evidently Cochrane, 01 Nov 2018 In the first of two blogs from public health doctors on preventing influenza ('flu), David Roberts explains why the influenza…