Amidst growing concerns over the low uptake of flu shots in Europe, scientists from the Italian National Research Council and the JRC confirm that vaccinations remain the best way forward when it comes...